<!--

/*************************************************************************/
/*************  SITE FUNCTIONS ******************************************/
/*************************************************************************/
	function isEmail(Email_ad){
		x = Email_ad.indexOf("@");
		y = Email_ad.indexOf(".");
		if ((x == -1 || y == -1))
			return false;
		else
			return true;
	}
	
	function isPhone(num){
		str = num;
		var re=/[a-zA-Zא-ת]/g;
    if (re.test(str))
  		 return false;  
//		else if ((num.length < 9) || (num.length > 16))
//			return false;
		else
			return true;
	}

	function isPass(num){
		if (num.length != 6)
			return false;
		else
			return true;
	}
	
function setBillingAddress(val) {
	frm = document.billingFrm;
	if(val){
		frm.field_billing_address.value = frm.field_address.value;
		frm.field_billing_address2.value = frm.field_address2.value;
		frm.field_billing_city.value = frm.field_city.value;
		frm.field_billing_state.value = frm.field_state.value;
		frm.field_billing_zip.value = frm.field_zip.value;
		frm.field_billing_country.value = frm.field_country.value;
		frm.field_billing_phone.value = frm.field_phone.value;
	}
	else{
		frm.field_billing_address.value = "";
		frm.field_billing_address2.value = "";
		frm.field_billing_city.value = "";
		frm.field_billing_state.value = "";
		frm.field_billing_zip.value = "";
		frm.field_billing_country.value = "";
		frm.field_billing_phone.value = "";
	}
}

function checkBillingFrm(frm) {
	if (frm.frmType.value == 2){
		if (frm.field_company.value == ""){
			alert('Please enter company name');
			frm.field_company.focus();
			return false;
		}
		else if (frm.field_company_registration.value == ""){
			alert('Please enter registration number');
			frm.field_company_registration.focus();
			return false;
		}
		else if (frm.field_company_country.value == ""){
			alert("Please select country");
			frm.field_company_country.focus();
			return false;
		}
		else if (frm.field_company_address.value == ""){
			alert("Please registration address");
			frm.field_company_address.focus();
			return false;
		}
		else if (frm.field_company_phone1.value == "" || frm.field_company_phone2.value == "" || frm.field_company_phone.value == ""){
			alert("Please valid company telephone number");
			frm.field_company_phone.focus();
			return false;
		}
		else if (!isPhone(frm.field_company_phone1.value+"-"+frm.field_company_phone2.value+"-"+frm.field_company_phone.value)){
			alert("Please enter valid phone number");
			frm.field_company_phone.focus();
			return false;
		}
		else if (frm.field_company_email.value == ""){
			alert('Please enter company email address');
			frm.field_company_email.focus();
			return false;
		}
		else if (!isEmail(frm.field_company_email.value)){
			alert("Please enter valid company email address");
			frm.field_company_email.focus();
			return false;
		}
	}
	if (frm.field_name.value == ""){
		alert('Please enter name');
		frm.field_name.focus();
		return false;
	}
	else if (frm.field_lname.value == ""){
		alert('Please enter last name');
		frm.field_lname.focus();
		return false;
	}
	else if (frm.field_id_type.value == ""){
		alert("Please select ID Type");
		frm.field_id_type.focus();
		return false;
	}
	else if (frm.field_id_num.value == ""){
		alert('Please enter ID number');
		frm.field_id_num.focus();
		return false;
	}
	else if (frm.field_email.value == ""){
		alert("Please enter email address");
		frm.field_email.focus();
		return false;
	}
	else if ((!isEmail(frm.field_email.value))){
		alert("Please enter valid email address");
		frm.field_email.focus();
		return false;
	}
	else if (frm.field_cemail.value == ""){
		alert("Please confirm email address");
		frm.field_cemail.focus();
		return false;
	}
	else if ((!isEmail(frm.field_cemail.value))){
		alert("Please enter valid cemail address");
		frm.field_cemail.focus();
		return false;
	}
	else if(frm.field_cemail.value != frm.field_email.value) {
		alert("The `Confirm Email` field is not identical to the `Email` Field")
		frm.field_cemail.focus();
	}
	else if (frm.field_phone1.value == "" || frm.field_phone2.value == "" || frm.field_phone.value == ""){
		alert("Please valid telephone number");
		frm.field_phone.focus();
		return false;
	}
	else if (!isPhone(frm.field_phone1.value+"-"+frm.field_phone2.value+"-"+frm.field_phone.value)){
		alert("Please enter valid phone number");
		frm.field_phone.focus();
		return false;
	}
	else if (frm.field_country.value == ""){
		alert("Please select country");
		frm.field_country.focus();
		return false;
	}
	else if (frm.field_citizenship.value == ""){
		alert("Please select citizenship");
		frm.field_citizenship.focus();
		return false;
	}
	else if (frm.field_address.value == ""){
		alert("Please enter address");
		frm.field_address.focus();
		return false;
	}
	else if (frm.field_city.value == ""){
		alert("Please enter city");
		frm.field_city.focus();
		return false;
	}
	else if (frm.field_zipcode.value == ""){
		alert("Please enter zip code");
		frm.field_zipcode.focus();
		return false;
	}
	else if (frm.field_experience.value == ""){
		alert("Please select if you have experience in FX");
		frm.field_experience.focus();
		return false;
	}
	else if (!frm.field_terms.checked) {
		alert("Please read the terms and conditions and accept the terms");
		frm.field_terms.focus();
		return false;
	}
	else{
		return true;
	}
}

var d = new Date();
function checkBillingFrm2(frm) {
	var pageType = frm.pageType.value;
	var curMonth = d.getMonth()+1;
	var curYear = d.getFullYear();

	if (pageType == 1){
		if (frm.field_platform.value == ""){
			alert('Please select trading platform');
			frm.field_platform.focus();
			return false;
		}
		else if (frm.field_account_num.value == ""){
			alert('Please enter account number');
			frm.field_account_num.focus();
			return false;
		}
		else if (frm.field_platform.value == "RSM-RealStream" && (frm.field_account_num.value.length != 6 || frm.field_account_num.value.substr(0,2) != '08')){
			alert('Please enter valid account number\nValid account number contain 6 digits and starts with `08`');
			frm.field_account_num.focus();
			return false;
		}
		else if (frm.field_platform.value == "Meta Trader 4" && (frm.field_account_num.value.length != 7 || frm.field_account_num.value.substr(0,2) != '11')){
			alert('Please enter valid account number\nValid account number contain 7 digits and starts with `11`');
			frm.field_account_num.focus();
			return false;
		}
	}
	if (frm.field_cc_name.value == ""){
		alert("Please enter cardholder's first name");
		frm.field_cc_name.focus();
		return false;
	}
	else if (frm.field_cc_lname.value == ""){
		alert("Please enter cardholder's last name");
		frm.field_cc_lname.focus();
		return false;
	}
	else if (frm.field_cc_type.value == ""){
		alert("Please select card type");
		frm.field_cc_type.focus();
		return false;
	}
	else if(frm.field_cc_num.value == ""){
		alert('Please enter card number');
		frm.field_cc_num.focus();
		return false;
	}	
	else if(isNaN(frm.field_cc_num.value)){
		alert('Please enter valid card number (Numbers only)')
		frm.field_cc_num.focus();
		return false;
	}
	else if(frm.field_cc_num.value.length < 8){
		alert('Please enter valid card number (Numbers only)')
		frm.field_cc_num.focus();
		return false;
	}
	else if (frm.field_exp_year.value == curYear && parseInt(frm.field_exp_month.value) < curMonth){
		alert("Please enter valid expiration date");
		frm.field_exp_month.focus();
		return false;
	}
	else if (frm.field_ver_num.value == ""){
		alert("Please select card verification number");
		frm.field_ver_num.focus();
		return false;
	}
	else if (frm.field_amount.value == ""){
		alert("Please select deposite amount");
		frm.field_amount.focus();
		return false;
	}
	else if (isNaN(frm.field_amount.value)){
		alert('Please enter amount to deposit');
		frm.field_amount.value = '';
		frm.field_amount.focus();
		return false;
	}
	else if (!(frm.field_amount.value == 1 || (frm.field_amount.value >= 50 && frm.field_amount.value <= 50000))){
		alert('The minimum amount to deposit is 50$ and the maximum amount is 50,000$');
		frm.field_amount.focus();
		return false;
	}
	else if (frm.field_address.value == ""){
		alert("Please select address");
		frm.field_address.focus();
		return false;
	}
	else if (frm.field_city.value == ""){
		alert("Please select city");
		frm.field_city.focus();
		return false;
	}
	else if (frm.field_state.value == ""){
		alert("Please select state");
		frm.field_state.focus();
		return false;
	}
	else if (frm.field_zip.value == ""){
		alert("Please select zip code");
		frm.field_zip.focus();
		return false;
	}
	else if (frm.field_country.value == ""){
		alert("Please select country");
		frm.field_country.focus();
		return false;
	}
	else if (frm.field_phone.value == ""){
		alert("Please enter phone number");
		frm.field_phone.focus();
		return false;
	}
	else if (!isPhone(frm.field_phone.value)){
		alert("Please enter valid phone number");
		frm.field_phone.focus();
		return false;
	}
	else if (frm.field_email.value == ""){
		alert("Please email address");
		frm.field_email.focus();
		return false;
	}
	else if ((!isEmail(frm.field_email.value))){
		alert("Please enter valid email address");
		frm.field_email.focus();
		return false;
	}
	else{
		return true;
	}
}

function checkBillingFrm3(frm) {
	var pageType = frm.pageType.value;
	if (pageType == 1){
		if (frm.field_platform.value == ""){
			alert('Please select trading platform');
			frm.field_platform.focus();
			return false;
		}
		else if (frm.field_account_num.value == ""){
			alert('Please enter account number');
			frm.field_account_num.focus();
			return false;
		}
		else if (frm.field_platform.value == "RSM-RealStream" && (frm.field_account_num.value.length != 6 || frm.field_account_num.value.substr(0,2) != '08')){
			alert('Please enter valid account number\nValid account number contain 6 digits and starts with `08`');
			frm.field_account_num.focus();
			return false;
		}
		else if (frm.field_platform.value == "Meta Trader 4" && (frm.field_account_num.value.length != 7 || frm.field_account_num.value.substr(0,2) != '11')){
			alert('Please enter valid account number\nValid account number contain 7 digits and starts with `11`');
			frm.field_account_num.focus();
			return false;
		}
		else if (frm.field_email.value == ""){
			alert("Please email address");
			frm.field_email.focus();
			return false;
		}
		else if ((!isEmail(frm.field_email.value))){
			alert("Please enter valid email address");
			frm.field_email.focus();
			return false;
		}
	}

	if (frm.field_file1.value == ""){
		alert("Please select government issued photo ID by presseing on the (Browse) button");
		frm.field_file1.focus();
		return false;
	}
	else if (frm.field_file2.value == ""){
		alert("Please select customer account agreement by presseing on the (Browse) button");
		frm.field_file2.focus();
		return false;
	}
	else if (frm.field_file3.value == ""){
		alert("Please select proof of residence  by presseing on the (Browse) button");
		frm.field_file3.focus();
		return false;
	}
	else{
		return true;
	}
}

	
function checkRegisterFrm2(frm) {
/*
	if (frm.field_file1.value == ""){
		alert("נא לבחור את קובץ ההסכם על ידי לחיצה על כתפור (Browse)");
		frm.field_file1.focus();
		return false;
	}
	else if (frm.field_file2.value == ""){
		alert("נא לבחור את קובץ הדרכון על ידי לחיצה על כתפור (Browse)");
		frm.field_file2.focus();
		return false;
	}
	else if (frm.field_file3.value == ""){
		alert("נא לבחור את קובץ חשבון הבנק שלך על ידי לחיצה על כתפור (Browse)");
		frm.field_file3.focus();
		return false;
	}
	else{
		return true;
	}
*/
	return true;
}

function checkWithdrawFrm(frm) {
	if (frm.field_file.value == ""){
		alert("נא לבחור את קובץ טופס המשיכה על ידי לחיצה על כפתור (Browse)");
		frm.field_file.focus();
		return false;
	}
	else if (frm.field_name.value == "" || frm.field_name.value == "שם מלא"){
		alert('נא למלא שם מלא');
		frm.field_name.focus();
		return false;
	}
	else if (frm.field_amount.value == "" || frm.field_amount.value == "סכום למשיכה"){
		alert("נא למלא סכום למשיכה");
		frm.field_amount.focus();
		return false;
	}
	else if (!frm.field_terms.checked) {
		alert("נא לקרוא ולהסכים לתנאי השימוש");
		frm.field_terms.focus();
		return false;
	}
	else{
		return true;
	}
}

function checkRefundFrm(frm) {
	if (frm.field_amount.value == "" || frm.field_amount.value == "סכום"){
		alert("נא למלא את הסכום");
		frm.field_amount.focus();
		return false;
	}
	else{
		return true;
	}

}

function checkRegisterFrm(frm) {
	if (frm.field_name.value == "" || frm.field_name.value == "שם פרטי"){
		alert('נא למלא שם פרטי');
		frm.field_name.focus();
		return false;
	}
	else if (frm.field_lname.value == "" || frm.field_lname.value == "שם משפחה"){
		alert('נא למלא שם משפחה');
		frm.field_lname.focus();
		return false;
	}
	else if (frm.field_email.value == "" || frm.field_email.value == "אי-מייל"){
		alert("נא למלא כתובת אי-מייל");
		frm.field_email.focus();
		return false;
	}
	else if ((!isEmail(frm.field_email.value))){
		alert("נא למלא כתובת אי-מייל תקינה");
		frm.field_email.focus();
		return false;
	}
	else if (frm.field_phone.value == "" || frm.field_phone.value == "טלפון"){
		alert("נא למלא מספר טלפון");
		frm.field_phone.focus();
		return false;
	}
	else if (!isPhone(frm.field_phone.value)){
		alert("נא למלא מספר טלפון תקין");
		frm.field_phone.focus();
		return false;
	}
	else if (frm.field_country.value == ""){
		alert("נא לבחור מדינה");
		frm.field_country.focus();
		return false;
	}
	else if (frm.field_address.value == "" || frm.field_address.value == "כתובת 1"){
		alert("נא למלא כתובת");
		frm.field_address.focus();
		return false;
	}
	else if (frm.field_zipcode.value == "" || frm.field_zipcode.value == "מיקוד"){
		alert("נא למלא מיקוד");
		frm.field_zipcode.focus();
		return false;
	}
	else if (frm.field_experience.value == ""){
		alert("נא לבחור האם יש לך נסיון בפורקס");
		frm.field_experience.focus();
		return false;
	}
	else if (frm.field_uname.value == "" || frm.field_uname.value == "שם משתמש"){
		alert("נא למלא שם משתמש");
		frm.field_uname.focus();
		return false;
	}
	else if (frm.field_pass.value == "" || frm.field_pass.value == "סיסמא"){
		alert("נא למלא סיסמא");
		frm.field_pass.focus();
		return false;
	}
	else if (frm.field_pass.value.length != 6){
		alert('נא למלא סיסמא תקינה\nהסיסמא צריכה להכיל 6 תווים');
		frm.field_pass.focus();
		return false;
	}
	else if (frm.field_cpass.value == "" || frm.field_cpass.value == "הקלד שוב את הסיסמא"){
		alert("נא למלא שוב את הסיסמא");
		frm.field_cpass.focus();
		return false;
	}
	else if (frm.field_cpass.value != frm.field_pass.value){
		alert("שתי הסיסמאות צריכות להיות זהות");
		frm.field_pass.focus();
		return false;
	}
	else if (frm.security_code.value == "" || frm.security_code.value == "קוד אבטחה"){
		alert("נא למלא קוד אבטחה");
		frm.security_code.focus();
		return false;
	}
	else if (!frm.field_terms.checked) {
		alert("נא לקרוא ולהסכים לתנאי השימוש");
		frm.field_terms.focus();
		return false;
	}
	else{
		return true;
	}
}

function checkFrm(frm,frmType) {
	if (frmType == 2){
		if (frm.field_name.value == "" || frm.field_name.value == "שם"){
			alert('נא למלא שם');
			frm.field_name.focus();
			return false;
		}
		else if (frm.field_lname.value == "" || frm.field_lname.value == "שם משפחה"){
			alert('נא למלא שם משפחה');
			frm.field_lname.focus();
			return false;
		}
		else if (frm.field_phone.value == "" || frm.field_phone.value == "טלפון"){
			alert("נא למלא מספר טלפון");
			frm.field_phone.focus();
			return false;
		}
		else if (!isPhone(frm.field_phone.value)){
			alert("נא למלא מספר טלפון תקין");
			frm.field_phone.focus();
			return false;
		}
		else if (frm.field_email.value == "" || frm.field_email.value == "אי-מייל"){
			alert("נא למלא כתובת אי-מייל");
			frm.field_email.focus();
			return false;
		}
		else if ((!isEmail(frm.field_email.value))){
			alert("נא למלא כתובת אי-מייל תקינה");
			frm.field_email.focus();
			return false;
		}
		else if (frm.field_country.value == ""){
			alert("Please select country");
			frm.field_country.focus();
			return false;
		}
		else{
			return true;
		}
	}
	else {
		if (frm.field_name.value == "" || frm.field_name.value == "שם מלא"){
			alert('נא למלא שם מלא');
			frm.field_name.focus();
			return false;
		}
		else if (frm.field_phone.value == "" || frm.field_phone.value == "טלפון נייד"){
			alert("נא למלא מספר טלפון נייד");
			frm.field_phone.focus();
			return false;
		}
		else if (!isPhone(frm.field_phone.value)){
			alert("נא למלא מספר טלפון נייד תקין");
			frm.field_phone.focus();
			return false;
		}
		else if (frm.field_email.value == "" || frm.field_email.value == "אי-מייל"){
			alert("נא למלא כתובת אי-מייל");
			frm.field_email.focus();
			return false;
		}
		else if ((!isEmail(frm.field_email.value))){
			alert("נא למלא כתובת אי-מייל תקינה");
			frm.field_email.focus();
			return false;
		}
		else if (frm.field_country.value == ""){
			alert("Please select country");
			frm.field_country.focus();
			return false;
		}
		else{
			return true;
		}
	}
}

function checkFrmLogin(frm) {
		if (frm.field_uname.value == "" || frm.field_uname.value == "שם משתמש"){
			alert('נא למלא שם משתמש');
			frm.field_uname.focus();
			return false;
		}
		else if (frm.field_password.value == "" || frm.field_password.value == "סיסמא"){
			alert('נא למלא סיסמא');
			frm.field_password.focus();
			return false;
		}
		else if (frm.field_password.value.length != 6){
			alert('נא למלא סיסמא תקינה\nהסיסמא צריכה להכיל 6 תווים');
			frm.field_password.focus();
			return false;
		}
		else{
			return true;
		}
}

function setBillingFrm(val){
	getElement('billingCompany').style.display='none';
	getElement('billingJoint').style.display='none';
	if(val==2) {
		getElement('billingCompany').style.display='block';
	}
	else if(val==3) {
		getElement('billingJoint').style.display='block';
	}
}

function setPaymentMethod(val){
	document.billingFrm.paymentType.value = val;
	if (val == 'Credit'){
		getElement("billingForm").style.display = 'block';
		getElement("billingFormMoneyBooker").style.display = 'none';
	}
	else if (val == 'Moneybookers'){
		getElement("billingForm").style.display = 'none';
		getElement("billingFormMoneyBooker").style.display = 'block';
	}
	else{
		getElement("billingForm").style.display = 'none';
		getElement("billingFormMoneyBooker").style.display = 'none';
	}
}

function checkPaymentmoneybookerd(frm) {
	var pageType = frm.pageType.value;
	if (frm.amount.value == ""){
		alert('Please enter amount to deposit');
		frm.amount.focus();
		return false;
	}
	else if (isNaN(frm.amount.value)){
		alert('Please enter amount to deposit');
		frm.amount.value = '';
		frm.amount.focus();
		return false;
	}
	else if (!(frm.amount.value == 1 || (frm.amount.value >= 50 && frm.amount.value <= 50000))){
		alert('The minimum amount to deposit is 50$ and the maximum amount is 50,000$');
		frm.amount.focus();
		return false;
	}
	else if (pageType == 1){
		if (frm.field_platform.value == ""){
			alert('Please select trading platform');
			frm.field_platform.focus();
			return false;
		}
		else if (frm.field_account_num.value == ""){
			alert('Please enter account number');
			frm.field_account_num.focus();
			return false;
		}
		else if (frm.field_platform.value == "RSM-RealStream" && (frm.field_account_num.value.length != 6 || frm.field_account_num.value.substr(0,2) != '08')){
			alert('Please enter valid account number\nValid account number contain 6 digits and starts with `08`');
			frm.field_account_num.focus();
			return false;
		}
		else if (frm.field_platform.value == "Meta Trader 4" && (frm.field_account_num.value.length != 7 || frm.field_account_num.value.substr(0,2) != '11')){
			alert('Please enter valid account number\nValid account number contain 7 digits and starts with `11`');
			frm.field_account_num.focus();
			return false;
		}
	}
	else{
		return true;
	}
}

function getElement(aID){ 
  return (document.getElementById) ? document.getElementById(aID) : document.all[aID];
//	alert(document.getElementById(aID));
} 

startList = function() {
	if (document.all&&document.getElementById) {
		navRoot = document.getElementById("mainMenuUL");
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI" && node.className != "sep" && node.className != "menu_on") {
				node.onmouseover=function() {
					this.className+="over";
				}
			  node.onmouseout=function() {
					this.className=this.className.replace("over", "");
			  }
			}
		}
	 }
}
window.onload=startList;

//-->


