function flashPop(file){
var win = window.open('media/flash/flowplayer/pop_player.php?file='+file, 'flash_win', 'width=340, height=300, resizable=0, scrollbars=0, location=0, menubar=0, status=0, titlebar=0, toolbar=0, directories=0');
win.moveTo(0,0);
win.focus();
}

function validEmail(email){
invalidChars = " ,/:;";
	for(var i=0; i < invalidChars.length; i++){
	badChar = invalidChars.charAt(i);
		if(email.indexOf(badChar,0) > -1){return false;}
	}

atPos = email.indexOf("@",1);
	if((atPos == -1) || (email.indexOf("@",atPos+1) > -1)){return false;}

periodPos = email.indexOf(".",atPos);
	if((periodPos == -1) || (periodPos+3 > email.length)){return false;}
return true;
}

function dealer_inq_frm_vld(){
var name 			= document.getElementById('name');
var name_err		= document.getElementById('name_err');
var company 		= document.getElementById('company');
var company_err 	= document.getElementById('company_err');
var email 			= document.getElementById('email');
var email_err		= document.getElementById('email_err');

name_err.innerHTML 		= "";
company_err.innerHTML 	= "";
email_err.innerHTML 		= "";

var errFlg = false;

	if(name.value == ""){errFlg = true;
	name_err.innerHTML = "Required";
	name.focus();
	}

	if(company.value == ""){company_err.innerHTML = "Required";
		if(errFlg == false){company.focus(); errFlg = true;}
	}
	
	if(email.value == ""){email_err.innerHTML = "Required";
		if(errFlg == false){email.focus(); errFlg = true;}
	}

	else if(!validEmail(email.value)){email_err.innerHTML = "Invalid";
		if(errFlg == false){email.select(); errFlg = true;}
	}

	if(errFlg == false)	{return true;}
	else						{return false;}
}

function valContactMsg(){
var email				= document.getElementById("contactform_email");
var subject				= document.getElementById("contactform_subject");
var message				= document.getElementById("contactform_message");
var erremail 			= document.getElementById("err_contactform_email");
var errsubject 		= document.getElementById("err_contactform_subject");
var errmessage 		= document.getElementById("err_contactform_message");
erremail.innerHTML 	= "";
errsubject.innerHTML = "";
errmessage.innerHTML = "";

var flgCHCK = 0;

	if(email.value == ""){erremail.innerHTML = "Required";
	email.focus(); flgCHCK = 1;
	}

	else if(!validEmail(email.value)){erremail.innerHTML = "Invalid";
		if(flgCHCK == 0){email.select(); flgCHCK = 1;}
	}

	if(subject.value == ""){errsubject.innerHTML = "Required";
		if(flgCHCK == 0){subject.focus(); flgCHCK = 1;}
	}

	if(message.value == ""){errmessage.innerHTML = "Required";
		if(flgCHCK == 0){message.focus(); flgCHCK = 1;}
	}

	if(flgCHCK == 1)	{return false;}
	else					{return true;}
}

function valDealerMsg(){
var email				= document.getElementById("dealer_form_email");
var message				= document.getElementById("dealer_form_message");
var erremail 			= document.getElementById("err_dealer_form_email");
var errmessage 		= document.getElementById("err_dealer_form_message");
erremail.innerHTML 	= "";
errmessage.innerHTML = "";

var flgCHCK = 0;

	if(email.value == ""){erremail.innerHTML = "Required";
	email.focus(); flgCHCK = 1;
	}

	else if(!validEmail(email.value)){erremail.innerHTML = "Invalid";
		if(flgCHCK == 0){email.select(); flgCHCK = 1;}
	}

	if(message.value == ""){errmessage.innerHTML = "Required";
		if(flgCHCK == 0){message.focus(); flgCHCK = 1;}
	}

	if(flgCHCK == 1)	{return false;}
	else					{return true;}
}

function show(id){
document.getElementById(id).style.display="inline";
}

function hide(id){
document.getElementById(id).style.display="none";
}
