function activeMenu(acm) {
	var mn = Array("company", "product", "about", "support", "order", "partner");
	var len = mn.length;
	if (acm != "home")
		for(i = 0; i < len; i++) {
			if(acm == mn[i]) {
				document.getElementById("Layer_" + acm).style.display = '';
			} else {
				document.getElementById("Layer_"+ mn[i]).style.display = 'none';
			}
		}
	else
		for(i = 0; i < len; i++) {
			document.getElementById("Layer_"+ mn[i]).style.display = 'none';
		}
}

function goMod(acm, url, elm) {
	goPage(url, elm);
	activeMenu(acm);
}
function getMod(url) {
	s = url;
	var ss = s.split("#");
	return ss[1].split("/");
}
function setMod(url) {
	var sss = getMod(url);
	switch(sss[0]) {
		case "company":
			activeMenu("company");
			break;
		case "product":
			activeMenu("product");
			break;
		case "about":
			activeMenu("about");
			break;
		case "support":
			activeMenu("support");
			break;
		case "order":
			activeMenu("order");
			break;
		case "sign":
			activeMenu("order");
			break;
		case "member":
			activeMenu("order");
			break;
		case "partner":
			activeMenu("partner");
			break;
		default:
			activeMenu("home");
			break;
	}
}
function decodeUrl(url) {
	var sss = getMod(url);
	page = "ajax.php";
	if (sss.length>1) {
		def = "?o=modules&n=" + sss[0];
		for (i=1; i<sss.length; i+=2)
			if (i==1)
				page += def + '&'+sss[i]+'='+sss[i+1];
			else 
				page += '&'+sss[i]+'='+sss[i+1];
	}
	return page;
}
function getPar(ar) {
	rt = "";
	if(ar.length > 3) {
		for (i=3; i<ar.length; i+=2)
			rt += '&'+ar[i]+'='+ar[i+1];
	}
	return rt;
}
function setUrl(url) {
	if (document.getElementById("ifr").contentDocument)
		ioj = document.getElementById("ifr").contentDocument;
	else
		ioj = document.frames['ifr'];
	ioj.location = "main.html?" + (url.split("#"))[1]; 
}
function goPage(url, idelm, sts) {
	window.location.href = url;
	if(typeof(sts) == 'undefined')
		sts = 0;
	if(sts == 0)
		setUrl(url);
	page = decodeUrl(url);
	var sss = getMod(url);
	JAJAX.load("ajax.php?f=bottom&pp=" + sss[0] + getPar(sss), "bottomshow");
	JAJAX.load("ajax.php?f=left&pp=" + sss[0] + getPar(sss), "lblock");
	JAJAX.load("ajax.php?f=right&pp=" + sss[0] + getPar(sss), "rblock");
	JAJAX.load(page, idelm);
	JNP.init();
}
function goMenu(url, idelm) {
	window.location.href = url;
	setUrl(url);
	page = decodeUrl(url);
	var sss = getMod(url);
	if(document.getElementById("leftbox"))
		JAJAX.load("ajax.php?d=blocks&f=box&pos=1&n=" + sss[0] + getPar(sss), "leftbox");
	if(document.getElementById("rightbox"))
		JAJAX.load("ajax.php?d=blocks&f=box&pos=2&n=" + sss[0] + getPar(sss), "rightbox");
	JAJAX.load(page, idelm);
}
function goText(url, idelm) {
	window.location.href = url;
	setUrl(url);
	page = decodeUrl(url);
	JAJAX.load(page, idelm);
	var sss = getMod(url);
	if(document.getElementById("leftbox"))
		JAJAX.load("ajax.php?d=blocks&f=box&pos=1&n=" + sss[0] + getPar(sss), "leftbox");
	if(document.getElementById("rightbox"))
		JAJAX.load("ajax.php?d=blocks&f=box&pos=2&n=" + sss[0] + getPar(sss), "rightbox");
	if(document.getElementById("lblock"))
		JAJAX.load("ajax.php?f=left&pp=" + sss[0] + getPar(sss), "lblock");
	if(document.getElementById("rblock"))
		JAJAX.load("ajax.php?f=right&pp=" + sss[0] + getPar(sss), "rblock");
	activeMenu(sss[0]);
}
function goLoad(url) {
	goPage(url, "fulltext", 0);
	setTimeout('setMod("' + url + '")', 1000);
}
function reLoad(sts) {
	linktop = window.location.href;
	if(linktop.indexOf("#") <= 0) 
		linktop = "#home/f/index";
	if(typeof(sts) == 'undefined')
		sts = 0;
	goPage(linktop, "fulltext", sts);
	setTimeout('setMod("' + linktop + '")', 1000);
}
function langGo(lng) {
	JAJAX.commit("ajax.php?Language=" + lng, {'onComplete': langTo});
}
function langTo(val) {
	linktop = window.location.href;
	if(linktop.indexOf("#") <= 0) 
		linktop = "#company/f/company";
	var sss = getMod(linktop);
	goPage(linktop, "fulltext", 0);
}

//Slide
var sqolauqua = 0;
var mmenu_tren = 0;
var mmenu_trai = 0;
var loop, next, prev, t;

function autoSlide()
{
	if (next >0)
	{
		blkmember.next();
		next--;
		prev=next;
	}
	else
		if (prev < loop)
		{
			blkmember.prev();
			prev++;
		}
		else
			next=loop;
	t = setTimeout('autoSlide()', 2000);
}

function initEvent() {	
	if(document.getElementById('tiles') && document.getElementById('numpicloop')) {
		blkmember.init(document.getElementById('numpicloop').value, document.getElementById('tiles'));
		loop = document.getElementById('numpicloop').value;
		next = loop;
		//Kiem tra slide
		if (t)	clearTimeout(t);
		autoSlide();
		sqolauqua = 0;
	} else {
		if(sqolauqua < 10000) {
			setTimeout('initEvent()', 1000);
			sqolauqua += 1000;
		} else
			sqolauqua = 0;
	}
}


function submitPost(frs) {
	if(frs.elements["fullname"].value == "") {
		alert(frs.elements["m_fullname"].value + '!');
		frs.elements["fullname"].focus();
		return false;
	} else
	if(frs.elements["email"].value == "") {
		alert(frs.elements["m_email"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	if(!JSTR.isemail(frs.elements["email"].value)) {
		alert( frs.elements["m_erroremail"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	if(!JSTR.isemail(frs.elements["email"].value)) {
		alert( frs.elements["m_erroremail"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	if (frs.elements["idnews"].value == "") {
		alert(frs.elements["m_sprquest"].value + '!');
		frs.elements["idnews"].focus();
		return false;
	} else
	{
		frs.action = 'ajax.php?o=modules&n=support&f=support_post&action=submit';
		AIM.submit(frs, {'onComplete': JCB.complete});
		return true;
	}
}

function submitUp(frs) {
	document.getElementById('btsubmit').style.display = "none";	
	frs.action = 'index.php?o=modules&n=order&f=order_sign&action=submit';	
	frs.submit();
	return true;
}

function changeEsignal() {
	if(document.getElementById("dataprovider").value == "48")
		document.getElementById("esignal").style.display="";
	else
		document.getElementById("esignal").style.display="none";	
}

function submitFree(frs) {
	if(frs.elements["first"].value == "") {
		alert(frs.elements["m_firstname"].value + '!');
		frs.elements["first"].focus();
		return false;
	} else
	if(frs.elements["last"].value == "") {
		alert(frs.elements["m_lasttname"].value + '!');
		frs.elements["last"].focus();
		return false;
	} else
	if(frs.elements["country"].value == "") {
		alert(frs.elements["m_country"].value + '!');
		frs.elements["country"].focus();
		return false;
	} else
	if(frs.elements["phone"].value == "") {
		alert(frs.elements["m_phone"].value + '!');
		frs.elements["phone"].focus();
		return false;
	} else
	if(!JSTR.isnum(frs.elements["phone"].value)) {
		alert( frs.elements["m_errorphone"].value + '!');
		frs.elements["phone"].focus();
		return false;
	} else
	if(frs.elements["agent"].value == "") {
		alert(frs.elements["m_agent"].value + '!');
		frs.elements["agent"].focus();
		return false;
	} else
	if(frs.elements["dataprovider"].value == "") {
		alert(frs.elements["m_dataprovider"].value + '!');
		frs.elements["dataprovider"].focus();
		return false;
	} else
	if((document.getElementById("dataprovider").value == "48") && (frs.elements["esignal"].value == ""))
	{
		alert(frs.elements["m_esignal"].value + '!');
		frs.elements["esignal"].focus();
		return false;
	}
	else
	if(frs.elements["email"].value == "") {
		alert(frs.elements["m_email"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	if(!JSTR.isemail(frs.elements["email"].value)) {
		alert( frs.elements["m_erroremail"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	if(frs.elements["reemail"].value == "") {
		alert(frs.elements["m_reemail"].value + '!');
		frs.elements["reemail"].focus();
		return false;
	} else
	if(!JSTR.isemail(frs.elements["reemail"].value)) {
		alert( frs.elements["m_erroremail"].value + '!');
		frs.elements["reemail"].focus();
		return false;
	} else 
	if(frs.elements["reemail"].value != frs.elements["email"].value) {
		alert( frs.elements["m_errorreemail"].value + '!');
		frs.elements["reemail"].focus();
		return false;
	} else 
	/*if(frs.elements["fldn_1"].value =="")
	{
		alert(frs.elements["m_code"].value + '!');
		frs.elements["fldn_1"].focus();
		return false;
	}else 
	if(_iH("ctest_1") !="")
	{
		alert (_iH("ctest_1"));
		alert(frs.elements["m_code_error"].value + '!');
		frs.elements["fldn_1"].focus();
		return false;
	}else*/
	{
		for (var i = 0; i < frs.elements.length; i++) {
			var e = frs.elements[i];
			if ((e.name == "term") && (e.type=='checkbox') && (e.checked != true))
			{
				alert(frs.elements["m_term"].value + '!');
				frs.elements["term"].focus();
				return false;
			}
		}
		frs.action = 'ajax.php?o=modules&n=order&f=order_free&action=submit';
		AIM.submit(frs, {'onComplete': JCB.complete});
		return true;
	}
}

function submitForget(frs) {
	if(frs.elements["username"].value == "") {
		alert(frs.elements["m_username"].value + '!');
		frs.elements["username"].focus();
		return false;
	} else
	if(frs.elements["email"].value == "") {
		alert(frs.elements["m_email"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	if(!JSTR.isemail(frs.elements["email"].value)) {
		alert( frs.elements["m_erroremail"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	{
		frs.action = 'ajax.php?o=modules&n=member&f=forget&action=submit';
		AIM.submit(frs, {'onComplete': JCB.complete});
		return true;
	}
}

function submitInfo(frs) {
	if(frs.elements["username"].value == "") {
		alert(frs.elements["m_username"].value + '!');
		frs.elements["username"].focus();
		return false;
	} else
	if(frs.elements["password"].value == "") {
		alert(frs.elements["m_password"].value + '!');
		frs.elements["password"].focus();
		return false;
	} else
	if(frs.elements["password"].value != frs.elements["repassword"].value) {
		alert(frs.elements["m_repassword"].value + '!');
		frs.elements["repassword"].focus();
		return false;
	} else
	if(frs.elements["first"].value == "") {
		alert(frs.elements["m_firstname"].value + '!');
		frs.elements["first"].focus();
		return false;
	} else
	if(frs.elements["last"].value == "") {
		alert(frs.elements["m_lasttname"].value + '!');
		frs.elements["last"].focus();
		return false;
	} else
	if(frs.elements["country"].value == "") {
		alert(frs.elements["m_country"].value + '!');
		frs.elements["country"].focus();
		return false;
	} else
	if(frs.elements["email"].value == "") {
		alert(frs.elements["m_email"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	if(!JSTR.isemail(frs.elements["email"].value)) {
		alert( frs.elements["m_erroremail"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	{
		frs.action = 'ajax.php?o=modules&n=member&f=info_edit&action=submit';
		AIM.submit(frs, {'onComplete': JCB.complete});
		return true;
	}
}

function submitBill(frs) {
	var thisDay=new Date();
	var thang=thisDay.getMonth();
	var nam=thisDay.getYear()
	if(navigator.appName == "Netscape")
			nam += 1900;
	var Day = "01" + "/" + thang + "/" + nam;
	if(frs.elements["cardholder"].value == "") {
		alert(frs.elements["m_cardholder"].value + '!');
		frs.elements["cardholder"].focus();
		return false;
	} else
	if(frs.elements["cardtype"].value == "") {
		alert(frs.elements["m_cardtype"].value + '!');
		frs.elements["cardtype"].focus();
		return false;
	} else
	if(frs.elements["cardnum"].value == "") {
		alert(frs.elements["m_cardnum"].value + '!');
		frs.elements["cardnum"].focus();
		return false;
	} else
	if(frs.elements["month"].value == "") {
		alert(frs.elements["m_month"].value + '!');
		frs.elements["month"].focus();
		return false;
	} else
	if(frs.elements["year"].value == "") {
		alert(frs.elements["m_year"].value + '!');
		frs.elements["year"].focus();
		return false;
	} else
	if(JDATE.compare("01/" + frs.elements["month"].value + "/" +frs.elements["year"].value, Day)) {
		alert(frs.elements["m_card_epxire"].value + '!');
		frs.elements["year"].focus();
		return false;
	} else
	if(frs.elements["first"].value == "") {
		alert(frs.elements["m_firstname"].value + '!');
		frs.elements["first"].focus();
		return false;
	} else
	if(frs.elements["last"].value == "") {
		alert(frs.elements["m_lasttname"].value + '!');
		frs.elements["last"].focus();
		return false;
	} else
	if(frs.elements["street"].value == "") {
		alert(frs.elements["m_street"].value + '!');
		frs.elements["street"].focus();
		return false;
	} else
	if(frs.elements["city"].value == "") {
		alert(frs.elements["m_city"].value + '!');
		frs.elements["city"].focus();
		return false;
	} else
	if(frs.elements["state"].value == "") {
		alert(frs.elements["m_state"].value + '!');
		frs.elements["state"].focus();
		return false;
	} else
	if(frs.elements["postal"].value == "") {
		alert(frs.elements["m_postal"].value + '!');
		frs.elements["postal"].focus();
		return false;
	} else
	if(frs.elements["country"].value == "") {
		alert(frs.elements["m_country"].value + '!');
		frs.elements["country"].focus();
		return false;
	} else
	{
		frs.action = 'ajax.php?o=modules&n=member&f=bill_edit&action=submit';
		AIM.submit(frs, {'onComplete': JCB.complete});
		return true;
	}
}

/*function submitFree(frs) {
	if(frs.elements["fullname"].value == "") {
		alert(frs.elements["m_fullname"].value + '!');
		frs.elements["fullname"].focus();
		return false;
	} else
	if(frs.elements["email"].value == "") {
		alert(frs.elements["m_email"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	if(!JSTR.isemail(frs.elements["email"].value)) {
		alert( frs.elements["m_erroremail"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	if (frs.elements["question"].value == "") {
		alert(frs.elements["m_question"].value + '!');
		frs.elements["question"].focus();
		return false;
	} else
	{
		frs.action = 'ajax.php?o=modules&n=order&f=order_free&action=submit';
		AIM.submit(frs, {'onComplete': JCB.complete});
		return true;
	}
}*/



function submitBlog(idtype) {
	if(document.getElementById('id').value == "") {
		alert(document.getElementById('m_blog').value + '!');
		return false;
	} else
	{
		goMod('about','#about/f/about/idabout/'+document.getElementById('id').value+'/id/'+ idtype, 'fulltext');
		return true;
	}
}

function setHidden(id) {
	fr=document.frmPost;
	var flag=false;
	for (var i = 0; i < fr.elements.length; i++) {
		var e = fr.elements[i];
		if ((e.type=='checkbox') && (e.checked == true))
		{
			document.getElementById('id').value = id;
			signUp(fr);
			flag= true;
		}
	}	
	if (!flag)
		alert(document.getElementById('m_sign_check').value + '!');	
}

function setHidden1(id) {
	fr=document.frmPost;
	var flag=false;
	for (var i = 0; i < fr.elements.length; i++) {
		var e = fr.elements[i];
		if ((e.type=='checkbox') && (e.checked == true))
		{
			document.getElementById('id').value = id;
			signUp1(fr);
			flag= true;
		}
	}	
	if (!flag)
		alert(document.getElementById('m_sign_check').value + '!');	
}

function total(obj,id) {
	fr=document.frmPost;
	arrSelect=document.getElementById("arr_"+id+"_"+obj.value).value;
	arrId = arrSelect.split(":");
	//Kiem tra checked
	if (obj.checked)
	{
		for (var i = 0; i < fr.elements.length; i++)
			for (var j =0; j < arrId.length; j++)
			{
				var e = fr.elements[i];
				if ((e.name == 'check_'+ id + "[]") && (e.type == 'checkbox') && (e.value==arrId[j])) {
					e.checked = true;					
				}
				if ((e.value != arrId[j]) &&(obj.value != e.value) && (e.name == 'check_'+ id + "[]"))
					e.disabled = true;
			}
			document.getElementById('t_' + id).style.display = "";
			document.getElementById('t_' + id).innerHTML = "$" + document.getElementById(obj.value).value;
	}
	else
	{
		for (var i = 0; i < fr.elements.length; i++) {
			var e = fr.elements[i];
			if ((e.name == 'check_'+ id + "[]") && (e.type == 'checkbox')) {
				e.checked = false;
				e.disabled = false;
			}
		}
		document.getElementById('t_' + id).style.display = "none";
	}

}

function total1(obj,id) {
	fr=document.frmPost;

	//Kiem tra checked
	if (obj.checked)
	{
		for (var i = 0; i < fr.elements.length; i++) {
			var e = fr.elements[i];
			if ((e.name == 'check_'+ id + "[]") && (e.type == 'checkbox') && (parseFloat(document.getElementById(e.value).value) < parseFloat(document.getElementById(obj.value).value))) {
				e.checked = true;
				e.disabled = true
			}
		}
	}
	else
	{
		for (var i = 0; i < fr.elements.length; i++) {
			var e = fr.elements[i];
			if ((e.name == 'check_'+ id + "[]") && (e.type == 'checkbox')) {
				e.checked = false;
				e.disabled = false;
			}
		}
	}

}


function signUp(frs) {
	frs.action = 'ajax.php?o=modules&n=sign&f=sign&action=submit';
	AIM.submit(frs, {'onComplete': JCB.complete});
	frs.submit();
}

function signUp1(frs) {
	frs.action = 'ajax.php?o=modules&n=sign&f=index&action=submit';
	AIM.submit(frs, {'onComplete': JCB.complete});
	frs.submit();
}

// Define style

function chkMod(tmp){
	if (tmp=='7') {
		style_file = "menu/menu_tren/style_7.css";
	} else
	if (tmp=='6') {
		style_file = "menu/menu_tren/style_6.css";
	}
	else 
	{
		style_file = "menu/menu_tren/style_5.css";
	}
	createStyle(style_file);
}
function createStyle(style_file){
	if(document.createStyleSheet) {
		document.createStyleSheet(style_file);	
	} else {	
		url = window.location.href;
		ip_host = url.split("#");		
		var styles = "@import url(' "+ ip_host[0] + style_file +" ');";	
		var newSS=document.createElement('link');	
		newSS.rel='stylesheet';	
		newSS.href='data:text/css,'+escape(styles);	
		document.getElementsByTagName("head")[0].appendChild(newSS);			
	}
}

var Browser = {
  Version: function() {
    var version = 999; // we assume a sane browser
    if (navigator.appVersion.indexOf("MSIE") != -1)
      // bah, IE again, lets downgrade version number
      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
    return version;
  }
}

JNP = {
	counter: 0,
	init:function() {
		if(document.getElementById('mantle')) {
			jQuery(document).ready(function(){
				jQuery('#mantle').cycle({
					fx:     'scrollRight',
					timeout: 5000
				}); 
			});
			this.counter = 0;
		} else {
			if(this.counter < 20000) {
				setTimeout('JNP.init()', 1000);
				this.counter += 1000;
			} else
				this.counter = 0;
		}
	}
}

JNV = {
	counter: 0,
	init:function() {	
		if(document.getElementById('reemail')) {
			if (this.counter == 0)
			{
				jQuery('input[id$=reemail]').bind('cut copy paste', function(e) {
						e.preventDefault();
						alert('You cannot ' + e.type + ' text!');
					});
			}				
			this.counter = 1;
		}
	}
}

function goIn(o) {
	if(o.elements['username'].value == "") {
		alert(o.elements['m_username'].value);
		o.elements['username'].focus();
	} else {
		o.elements['sigin'].disabled = true;
		params = "&username=" + o.elements['username'].value;
		params += "&password=" + o.elements['password'].value;
		params += "&action=123";
		var options = {
			method : 'get',
			parameters : params,					
			onComplete: inReturn,
			onFailure: reportError
		};
		new Ajax.Request('ajax.php' + o.elements['url_action'].value, options);
	}
	return false;
}

function inReturn(request) {
	var vl = request.responseText;
	if(vl != "") {
		var ss = vl.split("#");
		if(ss[0] == 1) {
			echoLayer('m_sign', ss[1]);
			document.forms['leftLogins'].elements['sigin'].disabled = false;
		} else
		if(ss[0] == 2) {
			goMod("member","#member/f/zone5", 'fulltext');
		} else
		if(ss[0] == 3) {
			goMod("order","#index/f/index", 'fulltext');
		} else
		if(ss[0] == 5) {
			alert(ss[1]);
			document.getElementById("waitsend").style.display = '';
		} else
		if(ss[0] == 4) {
			goPage("#" + ss[1], 'fulltext');
			setMod("#" + ss[1]);
		} else {
			window.location.href = "#member/f/member";
			echoLayer('signblock', vl);
		}
	}
}

function reportError(request){
	alert('msg_loading_error');
}	

function goUrl(url, idelm) {
	var ss = getMod(url);
	if (ss.length > 2) {
		page = "";
		for (i=2; i<ss.length; i+=2)
			page += '&' + ss[i] + '=' + ss[i+1];
		if(ss[0] == 1) 
			window.location.href = "manage.php?o=admin&n=" + ss[1] + page;
		else {
			if(ss[3] == "signout") {
				var options = {
					method : 'get',
					parameters : '',					
					onComplete: inReturn,
					onFailure: reportError
				};
				new Ajax.Request("ajax.php?o=modules&n=" + ss[1] + page, options);
			} else {
				window.location.href = url;
				JAJAX.load("ajax.php?o=modules&n=" + ss[1] + page, idelm);
			}
		}
	}
}

function replacetxt(src, sold, snew) {

	var pos = 0;
	while((pos = src.indexOf(sold, pos)) >= 0) {
		src = src.substring(0, pos) + snew  + src.substring(pos + sold.length);
		pos += snew.length;
	}
	return src;

}

function Next() {
	var frs = document.frmPost;

	var thisDay=new Date();
	var thang=thisDay.getMonth();
	var nam=thisDay.getYear()	

	if(navigator.appName == "Netscape")
			nam += 1900;
	var Day = "01" + "/" + thang + "/" + nam;
	
	if(frs.elements["first"].value == "") {
		alert(frs.elements["m_firstname"].value + '!');
		frs.elements["first"].focus();
		return false;
	} else
	if(frs.elements["last"].value == "") {
		alert(frs.elements["m_lasttname"].value + '!');
		frs.elements["last"].focus();
		return false;
	} else
	if(frs.elements["street"].value == "") {
		alert(frs.elements["m_street"].value + '!');
		frs.elements["street"].focus();
		return false;
	} else
	if(frs.elements["city"].value == "") {
		alert(frs.elements["m_city"].value + '!');
		frs.elements["city"].focus();
		return false;
	} else
	if(frs.elements["state"].value == "") {
		alert(frs.elements["m_state"].value + '!');
		frs.elements["state"].focus();
		return false;
	} else
	if(frs.elements["postal"].value == "") {
		alert(frs.elements["m_postal"].value + '!');
		frs.elements["postal"].focus();
		return false;
	} else
	if(frs.elements["country"].value == "") {
		alert(frs.elements["m_country"].value + '!');
		frs.elements["country"].focus();
		return false;
	} else	
	if(frs.elements["dataprovider"].value == "") {
		alert(frs.elements["m_dataprovider"].value + '!');
		frs.elements["dataprovider"].focus();
		return false;
	} else
	if((document.getElementById("dataprovider").value == "48") && (frs.elements["esignal"].value == ""))
	{
		alert(frs.elements["m_esignal"].value + '!');
		frs.elements["esignal"].focus();
		return false;
	} else	
	if(frs.elements["phone"].value == "") {
		alert(frs.elements["m_phone"].value + '!');
		frs.elements["phone"].focus();
		return false;
	} else
	if(!JSTR.isnum(frs.elements["phone"].value)) {
		alert( frs.elements["m_errorphone"].value + '!');
		frs.elements["phone"].focus();
		return false;
	} else
	if(frs.elements["email"].value == "") {
		alert(frs.elements["m_email"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else
	if(!JSTR.isemail(frs.elements["email"].value)) {
		alert( frs.elements["m_erroremail"].value + '!');
		frs.elements["email"].focus();
		return false;
	} else 
	if(frs.elements["reemail"].value == "") {
		alert(frs.elements["m_reemail"].value + '!');
		frs.elements["reemail"].focus();
		return false;
	} else
	if(!JSTR.isemail(frs.elements["reemail"].value)) {
		alert( frs.elements["m_erroremail"].value + '!');
		frs.elements["reemail"].focus();
		return false;
	} else 
	if(frs.elements["reemail"].value != frs.elements["email"].value) {
		alert( frs.elements["m_errorreemail"].value + '!');
		frs.elements["reemail"].focus();
		return false;
	} else 
	{
		document.getElementById("end").style.display = '';
		document.getElementById("start").style.display = 'none';
	}
}


function Charge() {
	var payment=document.getElementById("price").value;
	var agent = document.getElementById("agent").value;
	if (agent !="")
		var price_agent= document.getElementById(agent).value;

	if (agent=="")
	{
		document.getElementById('payment').innerHTML = "$" + payment;
		document.getElementById('total').innerHTML = payment;
	}
	else
	{
		document.getElementById('payment').innerHTML = "$" + price_agent;
		document.getElementById('total').value = price_agent;
	}
}
