function wndIG(iParentID, iRelationID, sEntityIDs, iLanguageID, iEntityTypeID) {
	var wndIG
	var lngTop 		= 	(((window.screen.availHeight-590)/2))
	var lngLeft 	=	(((window.screen.availWidth-700)/2))
	if (lngTop<1) 		lngTop = 1
	if (lngLeft<1) 		lngLeft = 1
	wndIG = window.open('/pupIG.asp?iEntityTypeID=' + iEntityTypeID + '&iLanguageID=' + iLanguageID + '&sEntityIDs=' + sEntityIDs, 'wndIG_' + iParentID + '_' + iRelationID, 'width=700, height=590, scrollbars=yes, top=' + lngTop + ', left=' + lngLeft )
	wndIG.focus();	
}
function switchToLanguage(iLanguageID){
	var sURL = window.location.href;
		if (sURL == 'http://www.nyloo.com/') {sURL = 'http://www.nyloo.com/index.1.asp'}
	var objRegExp
		objRegExp = /\.*\d+\.asp/g
		sURL = sURL.replace(objRegExp, "." + iLanguageID + ".asp")
		var iOldLID = 1;
		if (iLanguageID==1){iOldLID = 2}
		sURL = sURL.replace("lngLanguageID=" + iOldLID, "lngLanguageID=" + iLanguageID)
		window.location.href = sURL
}
function Trim(strInputString){
	strInputString = strInputString + ' '
	objRegExp = /(^ +)|( +$)/g
	return strInputString.replace(objRegExp, "");
}
function blnValidEmail(strInputString){
	var objRegExp = /(^[^@]+@[^@]+\..+$)/gi
	if (objRegExp.test(strInputString)) {return true;} else {return false;}
}
function searchQuick(){
	frmSearch.submit();
}
function DoSignIn(){
	frmSignIn.txtEmal.value = Trim(frmSignIn.txtEmal.value)
	frmSignIn.txtPassword.value = Trim(frmSignIn.txtPassword.value)
	if (frmSignIn.txtEmal.value=='') { alert(sErMes_Email); frmSignIn.txtEmal.focus(); return}
	if (!blnValidEmail(frmSignIn.txtEmal.value)) {alert(sErMes_EmailInv); frmSignIn.txtEmal.focus(); return}
	if (frmSignIn.txtPassword.value=='') { alert(sErMes_Password); frmSignIn.txtPassword.focus(); return}
	frmSignIn.btnSignIn.disabled=true;
	frmSignUp.btnSignUp.disabled=true;
	frmSignIn.submit()
}
function DoSignUp(){
	frmSignUp.txtFirstName.value = Trim(frmSignUp.txtFirstName.value)
	frmSignUp.txtLastName.value = Trim(frmSignUp.txtLastName.value)
	frmSignUp.txtEmal.value = Trim(frmSignUp.txtEmal.value)
	frmSignUp.txtCountry.value = Trim(frmSignUp.txtCountry.value)
	frmSignUp.txtPassword.value = Trim(frmSignUp.txtPassword.value)
	frmSignUp.txtPasswordConfirm.value = Trim(frmSignUp.txtPasswordConfirm.value)
	
	if (frmSignUp.txtEmal.value=='') { alert(sErMes_Email); frmSignUp.txtEmal.focus(); return}
	if (!blnValidEmail(frmSignUp.txtEmal.value)) {alert(sErMes_EmailInv); frmSignUp.txtEmal.focus(); return}

	if (frmSignUp.txtPassword.value=='')																	{ alert(sErMes_Password);	frmSignUp.txtPassword.focus(); return}
	if (frmSignUp.txtPasswordConfirm.value=='')														{ alert(sErMes_RetpPwd);	frmSignUp.txtPasswordConfirm.focus(); return}
	if (frmSignUp.txtPassword.value!=frmSignUp.txtPasswordConfirm.value)	{ alert(sErMes_ConfPwd); frmSignUp.txtPassword.focus(); return}


	if (frmSignUp.txtFirstName.value=='') { alert(sErMes_FName); frmSignUp.txtFirstName.focus(); return}
	if (frmSignUp.txtLastName.value=='') { alert(sErMes_LName); frmSignUp.txtLastName.focus(); return}
	if (frmSignUp.txtCountry.value=='') { alert(sErMes_Country); frmSignUp.txtCountry.focus(); return}

	frmSignIn.btnSignIn.disabled=true;
	frmSignUp.btnSignUp.disabled=true;
	frmSignUp.submit()
}

function DoSubmitContact(bLoggedIn){
	frmMain.txtFirstName.value = Trim(frmMain.txtFirstName.value)
	frmMain.txtLastName.value = Trim(frmMain.txtLastName.value)
	frmMain.txtEmal.value = Trim(frmMain.txtEmal.value)
	frmMain.txtCountry.value = Trim(frmMain.txtCountry.value)
	frmMain.txtMessage.value = Trim(frmMain.txtMessage.value)
	if (frmMain.txtEmal.value=='') { alert(sErMes_Email); frmMain.txtEmal.focus(); return}
	if (!blnValidEmail(frmMain.txtEmal.value)) {alert(sErMes_EmailInv); frmMain.txtEmal.focus(); return}

	if (frmMain.txtFirstName.value=='') { alert(sErMes_FName); frmMain.txtFirstName.focus(); return}
	if (frmMain.txtLastName.value=='') { alert(sErMes_LName); frmMain.txtLastName.focus(); return}
	if (frmMain.txtCountry.value=='') { alert(sErMes_Country); frmMain.txtCountry.focus(); return}
	if (frmMain.txtMessage.value=='') { alert(sErMes_Message); frmMain.txtMessage.focus(); return}
	frmMain.btnSubmit.disabled=true;
	frmMain.submit()
}

function DoSendToFriends(bLoggedIn){
	frmMain.txtEmal.value = Trim(frmMain.txtEmal.value)
	frmMain.txtMessage.value = Trim(frmMain.txtMessage.value)
	
	if (frmMain.txtEmal.value=='') { alert(sErMes_Email); frmMain.txtEmal.focus(); return}
	if (!blnValidEmail(frmMain.txtEmal.value)) {alert(sErMes_EmailInv); frmMain.txtEmal.focus(); return}
	if (frmMain.txtMessage.value=='') { alert(sErMes_Message); frmMain.txtMessage.focus(); return}

	frmMain.txtEmail_1.value = Trim(frmMain.txtEmail_1.value)
	frmMain.txtEmail_2.value = Trim(frmMain.txtEmail_2.value)
	frmMain.txtEmail_3.value = Trim(frmMain.txtEmail_3.value)
	frmMain.txtEmail_4.value = Trim(frmMain.txtEmail_4.value)
	
	if ( (frmMain.txtEmail_1.value=='') && (frmMain.txtEmail_2.value=='') && (frmMain.txtEmail_3.value=='') && (frmMain.txtEmail_4.value=='') ){
		alert(sErMes_EmailX_NoMail)
		frmMain.txtEmail_1.focus();
		return;
	}
	if (!(frmMain.txtEmail_1.value=='')) {if (!blnValidEmail(frmMain.txtEmail_1.value)) {alert(sErMes_EmailX_InvMail); frmMain.txtEmail_1.focus(); return}}
	if (!(frmMain.txtEmail_2.value=='')) {if (!blnValidEmail(frmMain.txtEmail_2.value)) {alert(sErMes_EmailX_InvMail); frmMain.txtEmail_2.focus(); return}}
	if (!(frmMain.txtEmail_3.value=='')) {if (!blnValidEmail(frmMain.txtEmail_3.value)) {alert(sErMes_EmailX_InvMail); frmMain.txtEmail_3.focus(); return}}
	if (!(frmMain.txtEmail_4.value=='')) {if (!blnValidEmail(frmMain.txtEmail_4.value)) {alert(sErMes_EmailX_InvMail); frmMain.txtEmail_4.focus(); return}}

	frmMain.btnSubmit.disabled=true;
	frmMain.submit()
}

function DoSubmitHotelInquiry(){
	frmMain.submit()
}

function DoVote(){
	for (var j=0;j<frmVote.iChoiseID.length;j++){if (frmVote.iChoiseID[j].checked) {frmVote.action='/ast/inc/manageVote.asp'; frmVote.submit(); return; }}	
}
function UploadShow(lngLanguageID){
	var iWidth	=400;
	var iHeight	=300;
	var iLeft = (((window.screen.availWidth-iWidth)/2));
	var iTop = (((window.screen.availHeight-iHeight)/2))
	var wndUpl = window.open("/mUpl.asp?lngLanguageID=" + lngLanguageID, "wndUpl", 'top=' + iTop + ', left=' + iLeft + ', width=' + iWidth + ', height=' + iHeight + ', location=no, address=no, scrollbars=no, resizable=no, status=no')


}
function selectFile(){
	var sFile = frmMain.filUpload.value
		if (sFile.length>1){
			frmMain.uplPreview.src=sFile
			frmMain.btnSubmit.disabled = false
		} else {
			frmMain.uplPreview.src='/ast/img/clear.gif'
			frmMain.btnSubmit.disabled = true
		}
}
function DoUpload(lngLanguageID){
	frmMain.action		= 'xt_mUpl.asp?lngLanguageID=' + lngLanguageID
	frmMain.encoding	= 'multipart/form-data';
	frmMain.btnSubmit.disabled=true
	frmMain.btnCancel.disabled=true
	frmMain.submit();	
}
function UploadCloseAndRP(){
	var wndParent = window.opener;
			window.close();
			wndParent.location.reload();
			wndParent.focus();
}
function showFocus(oElement){
	//oElement.style.borderColor='#000000';
	oElement.style.backgroundColor='beige'
}
function showBlur(oElement){
	//oElement.style.borderColor='#ED7600';
	oElement.style.backgroundColor='#FFE7B3'
}
function hdir(iLangID, iCatID){
	frmResults.iCatID.value=iCatID
	hdirExec();
}
function hdirExec(){
	frmResults.submit();
}
function wndPrint(iTypeID){
	window.print();
}