var bVer = parseInt(navigator.appVersion);
var sOut="";
if (!((navigator.appVersion.indexOf("MSIE") == -1)&&(navigator.appVersion.substring(0,3)-4.8<0))){
	sOut="";
	document.write("<style>");
	if (!(navigator.appVersion.indexOf("MSIE") == -1)) {
		// if this is IE, work around width excluding margin
		document.write("div.page {	width:990px; }");
		
	}
	document.write("</style>");
} else {
//netscape <4.8 on PC
	sOut="This site works best with modern browsers. Some features may not work properly with Netscape 4.x. ";			
}

/* Function that swaps images. */
function di20(id, newSrc) {
var theImage = FWFindImage(document, id, 0);
if (theImage) {
theImage.src = newSrc;
}
}
/* Functions that track and set toggle group button states. */
function FWFindImage(doc, name, j) {
var theImage = false;
if (doc.images) {
theImage = doc.images[name];
}
if (theImage) {
return theImage;
}
if (doc.layers) {
for (j = 0; j < doc.layers.length; j++) {
theImage = FWFindImage(doc.layers[j].document, name, 0);
if (theImage) {
return (theImage);
}
}
}
return (false);
}


function setCookie(sIn) {
    document.cookie = "verdictoncars=" + sIn;
}
function readCookie() {
    return unescape(document.cookie);
}

function makeCookie(Name,Value,Expiry,Path,Domain,Secure) {
//if you want to save the cookie
if (Expiry != null && !isNaN(Expiry)) {
	var datenow = new Date();
	datenow.setTime(datenow.getTime() + Math.round(86400000*Expiry));
	Expiry = datenow.toGMTString();
}
Expiry = (Expiry) ? '; expires='+Expiry : '';
Path = (Path)?'; path='+Path:'';
Domain = (Domain) ? '; domain='+Domain : '';
Secure = (Secure) ? '; secure' : '';

document.cookie = Name + '=' + escape(Value) + Expiry + Path + Domain + Secure;

}

function readCookie(Name) {

var cookies = ' ' + document.cookie;
if (cookies.indexOf(' ' + Name + '=') == -1) return null;

var start = cookies.indexOf(' ' + Name + '=') + (Name.length + 2);
var finish = cookies.substring(start,cookies.length);
finish = (finish.indexOf(';') == -1) ? cookies.length : start + finish.indexOf(';');

return unescape(cookies.substring(start,finish));
}

function makenumeric(strIn){
	s="";
	for (i=0;i<strIn.length;i++){
		c=strIn.charAt(i);
		if ((c=="1")||(c=="2")||(c=="3")||(c=="4")||(c=="5")||(c=="6")||(c=="7")||(c=="8")||(c=="9")||(c=="0")||(c==".")) s+=c;
	}
	if (s.length==0)s="0";
	return s;
}
function checknumber(sIn,sError){
	sIn.value=makenumeric(sIn.value);
	if (sIn.value==""){
		alert("Please enter "+sError+" then click 'Next' again.");
		return false;
	}
	else if (isNaN(parseFloat(sIn.value))) {
		alert("Please enter "+sError+" as a number ONLY then click 'Next' again.");
		return false;
	}
	return true;
}

function checklimits(sIn,sError,iMin,iMax){
	if (parseFloat(sIn.value)<iMin){
		alert("The "+sError+" must be higher than "+iMin+".");
		return false;
	}
	else if (parseFloat(sIn.value)>iMax) {
		alert("The "+sError+" must be less than "+iMax+".");
		return false;
	}
	return true;
}

function isempty(sIn,sError){
	if (sIn.value==""){
		alert("Please enter "+sError+" then click 'Next' again.");
		return false;
	}
	return true;
}
function checkemail(email){
	if(email.length < 7){
		alert("Your Email address does not appear long enough.");
		return false;
	}
	else if(email.indexOf("@") == -1){
		alert("Your Email address does not appear well-formed.");
		return false;
	}
	else if(email.indexOf("@") > email.lastIndexOf(".")){
		alert("Your Email address does not appear well-formed.");
		return false;
	}

	return true;
}
function replaceString(sSrc, sFrom, sTo){
	sReturn=sSrc;
    iFromLen=sFrom.length;
    iToLen=sTo.length;
    iPos=0;
    iEnd=0;
    do {
        iPos=sReturn.indexOf(sFrom,iEnd);
        if (iPos!=-1) {
            sReturn = sReturn.substring(0,iPos)+sTo+sReturn.substring(iPos+iFromLen);
            iEnd=iPos+iToLen;
        }
    } while (iPos!=-1);
	return sReturn;

}
function updateBasket(sID,qty) {
	removeFromBasket(sID);
	if (qty!="0") {
		var sTemp=readCookie("basket");
		if (sTemp==null) sTemp="";
		sTemp=sTemp+","+sID+"|"+qty;
		makeCookie("basket",sTemp,365,'','',false);
	}
//	makeCookie("basket","",365,'','',false);
//	window.location.reload();
}

function removeFromBasket(sID){
	var sFind=","+sID+"|";
	var sTemp=readCookie("basket")+"";
	var start=sTemp.indexOf(sFind);
	var finish = sTemp.substring(start+1,sTemp.length);
	if (finish.indexOf(',') == -1){
		if (start!=-1){
			sTemp=sTemp.substring(0,start);
		}
	}
	else {
		if (start!=-1){
			sTemp=sTemp.substring(0,start)+sTemp.substring(start + finish.indexOf(',')+1,sTemp.length);
		}
	}
	makeCookie("basket",sTemp,365,'','',false);
}

function emptyBasket(){
	makeCookie("basket","",365,'','',false);
	window.location.reload();
}

function moveCookie(sFrom,sTo){
	var sTemp=readCookie(sFrom);
	if (sTemp==null) sTemp="";
	makeCookie(sTo,sTemp,365,'','',false);
	makeCookie(sFrom,"",365,'','',false);
}
function makeElink(user,host) {
	var domain = ".com";
	var atsign = "&#64;";
	var addr = user + atsign + host + domain;
	document.write("<" + "a" + " " + "href=" + "mail" + "to:" + addr + ">" + addr + "<\/a>");
}
function validML() {
	return checkemail(document.frmML.emailML.value);
}

function GetBrowser()
{
   var agt=navigator.userAgent.toLowerCase();
   if( ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1)) )
       return "IE";
   else if( ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
         && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
         && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)) )
       return "Netscape";
   else
       return "unknown";
}
function GetPlayerMajorVer(sIn)
{
	var strVer = new String(sIn);
	s = strVer.split(".");
    return s[0];
}
function setLanguage(s){
	makeCookie("language",s,365,'/','',false);
	window.location.reload();
}
function embedMovie(sPath,w,h,bStart){
var br = GetBrowser();        // Returns either "IE" or "Netscape"
if (br=="Netscape") {
	document.write("<div class=\"video\"><embed name=\"vid\" type=\"video/x-ms-asf-plugin\" src=\""+sPath+"\" width=\""+w+"\" height=\""+h+"\" showcontrols=\"1\" autostart=\""+bStart+"\" animationstart=\"0\" autorewind=\"0\" autosize=\"0\" showdisplay=\"0\" showstatusbar=\"1\" sendopenstatechangeevents=\"true\" transparentatstart=\"true\" pluginspage=\"http://www.microsoft.com/Windows/MediaPlayer/\"></embed></div>");
}
else {
	document.write("<div class=\"video\"><object id=\"player\" classid=\"CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6\" width=\""+w+"\" height=\""+h+"\"><param name=\"autoStart\" value=\""+bStart+"\"><param name=\"URL\" value=\""+sPath+"\"><param name=\"uiMode\" value=\"full\"><param name=\"stretchToFit\" value=\"false\"><embed name=\"player\" type=\"video/x-ms-asf-plugin\" src=\""+sPath+"\" width=\""+w+"\" height=\""+h+"\" showcontrols=\"1\" autostart=\""+bStart+"\" animationstart=\"0\" autorewind=\"0\" autosize=\"0\" showdisplay=\"0\" showstatusbar=\"1\" sendopenstatechangeevents=\"true\" transparentatstart=\"true\" pluginspage=\"http://www.microsoft.com/Windows/MediaPlayer/\"></embed></object></div>");
	if (GetPlayerMajorVer(player.versionInfo)!=11 && GetPlayerMajorVer(player.versionInfo)!=10)
		document.write("<p>You do not have the latest version of Windows Media Player. <a href=\"http://www.microsoft.com/windows/windowsmedia/download/alldownloads.aspx\" target=\"_blank\">Please visit Microsoft.com to download it</a>.</p>");
}

}
function embedSLMovie(sPath,w,h,bStart){ // embed a movie using silverlight player
document.write("<div id=\"SilverLightBOX\" align=\"center\"	style=\"width: "+w+"px; height: "+h+"px ;background-position: center center; background-image:url(images/logo.gif); background-repeat:no-repeat;background-color:#000;\"></div>");
document.write('<script language="JavaScript" defer="defer" type="text/javascript">InsertSLPlayer("SilverLightBOX","'+sPath+'",'+w+','+h+',true)<\/scr' + 'ipt>');

}

function embedAudio(sPath,w,h,bStart){
var br = GetBrowser();        // Returns either "IE" or "Netscape"
if (br=="Netscape") {
	document.write("<div class=\"audio\"><embed name=\"vid\" type=\"video/x-ms-asf-plugin\" src=\""+sPath+"\" width=\""+w+"\" height=\""+h+"\" showcontrols=\"1\" autostart=\""+bStart+"\" animationstart=\"1\" autorewind=\"0\" autosize=\"0\" showdisplay=\"0\" showstatusbar=\"1\" sendopenstatechangeevents=\"true\" transparentatstart=\"true\" pluginspage=\"http://www.microsoft.com/Windows/MediaPlayer/\"></embed></div>");
}
else {
	document.write("<div class=\"audio\"><object id=\"player\" classid=\"CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6\" width=\""+w+"\" height=\""+h+"\"><param name=\"autoStart\" value=\""+bStart+"\"><param name=\"URL\" value=\""+sPath+"\"><param name=\"uiMode\" value=\"full\"><param name=\"stretchToFit\" value=\"false\"><embed name=\"player\" type=\"video/x-ms-asf-plugin\" src=\""+sPath+"\" width=\""+w+"\" height=\""+h+"\" showcontrols=\"1\" autostart=\""+bStart+"\" animationstart=\"1\" autorewind=\"0\" autosize=\"0\" showdisplay=\"0\" showstatusbar=\"1\" sendopenstatechangeevents=\"true\" transparentatstart=\"true\" pluginspage=\"http://www.microsoft.com/Windows/MediaPlayer/\"></embed></object></div>");
	if (GetPlayerMajorVer(player.versionInfo)!=11 && GetPlayerMajorVer(player.versionInfo)!=10)
		document.write("<p>You do not have the latest version of Windows Media Player. <a href=\"http://www.microsoft.com/windows/windowsmedia/download/alldownloads.aspx\" target=\"_blank\">Please visit Microsoft.com to download it</a>.</p>");
}
}