function setPageBrowser(oPageBrowserForm, iStep){
	oPageBrowserForm.iFirstRow.value = iStep;
	oPageBrowserForm.submit();
}
function showhideBookingBox(){
	if(myBookingBox!=null&&myBookingBox!="undefined"){
		//myShowdowBox!=null&&myShowdowBox!="undefined"
		if(myBookingBox.style.display == "block"){
			myBookingBox.style.display = "none";
			if(myShadoBox!=null&&myShadoBox!="undefined") myShadoBox.style.display = "none";			
		}
		else{
			myBookingBox.style.display = "block";
			if(myShadoBox!=null&&myShadoBox!="undefined") myShadoBox.style.display = "block";
			newHref = document.location.href.replace("#top","")+"#top";
			document.location.href = newHref;
		}
	}
}

function checkBookingForm(oForm){
	if(oForm.Name.value==""){
		alert(bookingEmptyNameAlert);
		oForm.Name.focus()
		return false;
	}	
	if(oForm.Phone.value==""){
		alert(bookingEmptyPhoneAlert);
		oForm.Phone.focus()
		return false;
	}		
	return checkMail(oForm.Email.value, oForm.Email, bookingEmptyEmailAlert)
}



function checkMail(sInputValue,oFormField, oFormFieldAlert){
	var myRe = /[a-z0-9_.=-]+@([a-z0-9-]+\.)+([a-z]{2,3})/i;
	if (!(sInputValue).match(myRe))	{
		alert(oFormFieldAlert)
		oFormField.focus()
		return false
	}
	else return true
}

function getOffsetLeft(oElm){
	var iOffsetLeft = oElm.offsetLeft;
	var oOffsetParent = oElm.offsetParent;
	while(oOffsetParent){
		//if(oOffsetParent.tagName=="BODY") break;	
		iOffsetLeft += oOffsetParent.offsetLeft;
		oOffsetParent = oOffsetParent.offsetParent;
	}
	return iOffsetLeft;
}

function showTranslateBox(){
	translDiv = document.getElementById("translateID");
	translContentDiv = document.getElementById("translateContentBox");
	translContentDiv.style.left = (getOffsetLeft(translDiv)-5) + "px";
	translContentDiv.style.display = "block";
	if(navigator.appName=="Microsoft Internet Explorer"){
		translContentBgDiv = document.getElementById("translateContentBgBox");
		translContentBgDiv.innerHTML = translContentDiv.innerHTML;
		translContentBgDiv.style.left = (getOffsetLeft(translDiv)-15) + "px";
		translContentBgDiv.style.display = "block";
	}
	
	//(getOffsetLeft(translDiv))
}

function sendToGoogleTranslate(iID, sLang){
	var cUrl = "http://translate.google.se/translate?u=http%3A%2F%2Fweb.igsassistans.se%2Fweb%2Farticle.asp%3FartID%3D"+iID+"&sl=sv&tl="+sLang;
	closeGoogleTranslateBox();
	window.open(cUrl,"googleTransl","width=920,height=700");
}

function closeGoogleTranslateBox(){
	if(navigator.appName=="Microsoft Internet Explorer") translContentBgDiv.style.display = "none";
	translContentDiv.style.display = "none";
}

function showToPrint(iID){
	var cUrl = hostPath + "/web/print.asp?artID="+iID;
	window.open(cUrl,"googleTransl","width=600,height=600,resizable=yes,scrollbars=yes");
}

function showTips(){
	window.open(hostPath + "/web/tips.asp?artID=" +artID,"","width=540,height=600");
}

function checkSubcribeForm(){
	var subcribeFormObj = document.forms["subcribeForm"]
	if(subcribeFormObj!=null&&subcribeFormObj!="undefined"){
		if(subcribeFormObj.SubscribeName.value==""){
			alert(noNameML);
			subcribeFormObj.SubscribeName.focus();
			return false;
		}	
		if(subcribeFormObj.SubscribeEmail.value==""){
			alert(emailFieldEmpty);
			subcribeFormObj.SubscribeEmail.focus();
			return false;
		}
		else{
			if(checkMail(subcribeFormObj.SubscribeEmail.value, subcribeFormObj.SubscribeEmail, emailErrorML)) subcribeFormObj.submit()
		}
	}
}

function checkContactForm(){
	var contactFormObj = document.forms["contactFormR"];
	if(contactFormObj!=null&&contactFormObj!="undefined"){
		if(contactFormObj.ContactName.value==""){
			alert(contactEmptyNameAlert);
			contactFormObj.ContactName.focus();
			return false;
		}	
		if(contactFormObj.ContactEmail.value==""){
			alert(contactEmptyEmailAlert);
			contactFormObj.ContactEmail.focus();
			return false;
		}
		else{
			if(checkMail(contactFormObj.ContactEmail.value, contactFormObj.ContactEmail, contactErrorEmailAlert)) contactFormObj.submit()
		}
	}
}

function getY(oElement){
	var iReturnValue = 0;
	while(oElement!=null){
		iReturnValue += oElement.offsetTop;
		oElement = oElement.offsetParent;
	}
	return iReturnValue;
}

function checkUserInfo(){
	userFormObj = document.forms["userInfoForm"];
	if(userFormObj.Name.value==""){
		alert(userAlertEmptyFieldStart+userFormObj.Name.title+userAlertEmptyFieldEnd);
		userFormObj.Name.focus();
		return false;
	}	
	if(userFormObj.LastName.value==""){
		alert(userAlertEmptyFieldStart+userFormObj.LastName.title+userAlertEmptyFieldEnd);
		userFormObj.LastName.focus();
		return false;
	}
	if(userFormObj.JobEmail.value==""){
		alert(userAlertEmptyFieldStart+userFormObj.JobEmail.title+userAlertEmptyFieldEnd);
		userFormObj.JobEmail.focus();
		return false;
	}	
	if(userFormObj.JobPhone.value==""){
		alert(userAlertEmptyFieldStart+userFormObj.JobPhone.title+userAlertEmptyFieldEnd);
		userFormObj.JobPhone.focus();
		return false;
	}
	if(userFormObj.CompanyAdress.value==""){
		alert(userAlertEmptyFieldStart+userFormObj.CompanyAdress.title+userAlertEmptyFieldEnd);
		userFormObj.CompanyAdress.focus();
		return false;
	}
	if(userFormObj.CompanyZoneCode.value==""){
		alert(userAlertEmptyFieldStart+userFormObj.CompanyZoneCode.title+userAlertEmptyFieldEnd);
		userFormObj.CompanyZoneCode.focus();
		return false;
	}
	if(userFormObj.CompanyZone.value==""){
		alert(userAlertEmptyFieldStart+userFormObj.CompanyZone.title+userAlertEmptyFieldEnd);
		userFormObj.CompanyZone.focus();
		return false;
	}	
	if(userFormObj.CompanyRegion.value==""){
		alert(userAlertEmptyFieldStart+userFormObj.CompanyRegion.title+userAlertEmptyFieldEnd);
		userFormObj.CompanyRegion.focus();
		return false;
	}
	else{
		if(checkMail(userFormObj.JobEmail.value, userFormObj.JobEmail, contactErrorEmailAlert)) userFormObj.submit()
	}	
}

