/*var thispage='misc';

var bigimgloaded=0;
var runOnce=true;
function grabobj(objname) // v1.0
{
	return $(objname);
}
function prodImgSwap (s)
{
	$('bigimage').src=s;
}
function $(objname)
{
	if (document.getElementById) return document.getElementById(objname);
	if (document.all) return document.all[objname];
	if (document.layers) return document.layers[objname];
}
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function remove(textfieldname)
{
	grabobj(textfieldname).value=0;
	grabobj("formv").submit();
}

var hoveredOffImages=false;

var boxRad=30;

var thumbimageWidth;
var thumbimageHeight;
var bigimageWidth;
var bigimageHeight;
var firstmouseover=false;




function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		}
	}
	return [curleft,curtop];
}
function getoffsetthumbimageX()
{
	return findPos(grabobj("bigimagethumb"))[0];
}
function getoffsetthumbimageY()
{
	return findPos(grabobj("bigimagethumb"))[1];
}

function mouseMove(e)
{

if(!e) e=event;


if (bigimgloaded==1)
{
if (firstmouseover)
{
	var xVal=mouseX(e)-getoffsetthumbimageX();
	var yVal=mouseY(e)-getoffsetthumbimageY();
	
	var overImage=false;

	if (xVal>0 & xVal<(thumbimageWidth) & yVal>0 & yVal<(thumbimageHeight)) overImage=true;
	

	if (!overImage) return;

	
	var newX=mouseX(e);
	var newY=mouseY(e);


	var modifyX=0;
	var modifyY=0;

	if((newX-thumbimageWidth-getoffsetthumbimageX()+boxRadX)>0)
	{
		modifyX=(newX-thumbimageWidth-getoffsetthumbimageX()+boxRadX);
	}
	if((newY-thumbimageHeight-getoffsetthumbimageY()+boxRadY)>0)
	{
		modifyY=(newY-thumbimageHeight-getoffsetthumbimageY()+boxRadY);
	}

	if((newX-boxRadX-getoffsetthumbimageX())<0)
	{
		modifyX=(newX-boxRadX-getoffsetthumbimageX());
	}

	if((newY-boxRadY-getoffsetthumbimageY())<0)
	{
		modifyY=(newY-boxRadY-getoffsetthumbimageY());
	}
	newX=newX-boxRadX-modifyX;
	newY=newY-boxRadY-modifyY;

	
	grabobj("bigimagebox").style.left=newX+"px";
	grabobj("bigimagebox").style.top=newY+"px";
	

	var scale=(bigimageWidth)/thumbimageWidth;

	var bigX=(newX-getoffsetthumbimageX())*scale;
	var bigY=(newY-getoffsetthumbimageY())*scale;
	
	grabobj("bigimageimg").style.left=(bigX-bigX-bigX)+"px";
	grabobj("bigimageimg").style.top=(bigY-bigY-bigY)+"px";	

}
}

}

function topmenuDisplay(obj,pid)
{
	clearTimeout(topmenutimer);
	for (var i=1;i<14;i++)
	{
		grabobj("topmenuinfo"+i).style.display='none';
	}

	grabobj("topmenuinfo"+pid).style.display='';
	grabobj("topmenuposition").style.display='';

	if (obj) {

		grabobj("topmenuposition").style.top=(findPos(obj)[1]+20)+"px";

		var temp=((grabobj("topmenuinfo"+pid).offsetWidth)+(findPos(obj)[0]-findPos(grabobj("wrapper"))[0]));
	
		if (temp<850)
		{
			grabobj("topmenuposition").style.left=findPos(obj)[0]+"px";
		} else {
			grabobj("topmenuposition").style.left=(findPos(obj)[0]-(temp-840))+"px";
		}
	}

}

/*15为子菜单最大数目var sidenum=15;*//*

function sidemenuDisplay(obj,pid)
{
	
	clearTimeout(topmenutimer);
	for (var i=1;i<sidenum;i++)
	{
		grabobj("topmenuinfo"+i).style.display='none';
	}

	grabobj("topmenuinfo"+pid).style.display='';
	grabobj("topmenuposition").style.display='';

	if (obj) {

		grabobj("topmenuposition").style.top=(findPos(obj)[1]-1)+"px";

		var temp=((grabobj("topmenuinfo"+pid).offsetWidth)+(findPos(obj)[0]-findPos(grabobj("wrapper"))[0]));
	

		grabobj("topmenuposition").style.left=(findPos(obj)[0]+150)+"px";

	}

}

function topmenuHide(pid)
{
	topmenutimer=setTimeout(topmenuHide2,200);
}
function topmenuHide2()
{
	for (var i=1;i<14;i++)
	{
		grabobj("topmenuinfo"+i).style.display='none';
	}
	grabobj("topmenuposition").style.display='none';
}
*/

var thispage='misc';

var bigimgloaded=0;
var runOnce=true;
function grabobj(objname) // v1.0
{
	return $(objname);
}
function prodImgSwap (s)
{
	$('bigimage').src=s;
}
function $(objname)
{
	if (document.getElementById) return document.getElementById(objname);
	if (document.all) return document.all[objname];
	if (document.layers) return document.layers[objname];
}
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function remove(textfieldname)
{
	grabobj(textfieldname).value=0;
	grabobj("formv").submit();
}




function mouseX(evt) {
if (evt.pageX) return evt.pageX;
else if (evt.clientX)
   return evt.clientX + (document.documentElement.scrollLeft ?
   document.documentElement.scrollLeft :
   document.body.scrollLeft);
else return null;
}
function mouseY(evt) {
if (evt.pageY) return evt.pageY;
else if (evt.clientY)
   return evt.clientY + (document.documentElement.scrollTop ?
   document.documentElement.scrollTop :
   document.body.scrollTop);
else return null;
}

var hoveredOffImages=false;

var boxRad=30;

var thumbimageWidth;
var thumbimageHeight;
var bigimageWidth;
var bigimageHeight;
var firstmouseover=false;

function initbigimage()
{
	grabobj("bigimagebox").style.display='';
	grabobj("originalimg").style.display="none";
	grabobj("bigimagediv").style.left="0px";
	grabobj("bigimagediv").style.top="0px";

	thumbimageWidth=grabobj("bigimagethumb").width;
	thumbimageHeight=grabobj("bigimagethumb").height;

	bigimageWidth=grabobj("bigimageimg").width;
	bigimageHeight=grabobj("bigimageimg").height;

	thumbimageWidth=100;
	thumbimageHeight=100;
	bigimageWidth=800;
	bigimageHeight=800;

	boxRadX=(thumbimageWidth/(bigimageWidth/300))/2;
	boxRadY=(thumbimageWidth/(bigimageWidth/300))/2;
	
	grabobj("bigimagebox").style.width=(boxRadX*2)+"px";
	grabobj("bigimagebox").style.height=(boxRadY*2)+"px";
	grabobj("product_larger").style.display='none';

	var gbmx=40;
	var gbmy=40;
	var scale=(bigimageWidth)/thumbimageWidth;
	var bigX=gbmx*scale;
	var bigY=gbmy*scale;
	
	grabobj("bigimageimg").style.left=(bigX-bigX-bigX)+"px";
	grabobj("bigimageimg").style.top=(bigY-bigY-bigY)+"px";	

	grabobj("bigimagebox").style.left=(getoffsetthumbimageX()+gbmx)+"px";
	grabobj("bigimagebox").style.top=(getoffsetthumbimageY()+gbmy)+"px";

	grabobj("bigimagebox").style.display="";
	grabobj("bigimageimg").style.display="";
	grabobj("bigimagediv").style.display="";

	firstmouseover=false;
	grabobj("bigimagebox").onmouseover=function () { hoveredOffImages=false; }
	grabobj("bigimagethumb").onmouseover=function () { firstmouseover=true;hoveredOffImages=false; }
	grabobj("bigimageimg").onmouseover=function () { hoveredOffImages=false; }

	grabobj("bigimagethumb").onmouseout=bigimagethumbout;
	grabobj("bigimageimg").onmouseout=bigimageimgout;

	bigimgloaded=1;
}
function bigimagethumbout()
{
	hoveredOffImages=true;
	setTimeout(checkHover,10);
}
function bigimageimgout()
{
	hoveredOffImages=true;
	setTimeout(checkHover,10);
}
function checkHover()
{
	if (hoveredOffImages & firstmouseover)
	{
		grabobj("originalimg").style.display="";
		hoveredOffImages=false;
		grabobj("imgloading").innerHTML="<a href=\"javascript:enlargeimage();\">Click For Larger Image</a>";
		grabobj("product_larger").style.display='';
		grabobj("bigimagebox").style.display='none';
	}
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		}
	}
	return [curleft,curtop];
}
function getoffsetthumbimageX()
{
	return findPos(grabobj("bigimagethumb"))[0];
}
function getoffsetthumbimageY()
{
	return findPos(grabobj("bigimagethumb"))[1];
}

function mouseMove(e)
{

if(!e) e=event;


if (bigimgloaded==1)
{
if (firstmouseover)
{
	var xVal=mouseX(e)-getoffsetthumbimageX();
	var yVal=mouseY(e)-getoffsetthumbimageY();
	
	var overImage=false;

	if (xVal>0 & xVal<(thumbimageWidth) & yVal>0 & yVal<(thumbimageHeight)) overImage=true;
	

	if (!overImage) return;

	
	var newX=mouseX(e);
	var newY=mouseY(e);


	var modifyX=0;
	var modifyY=0;

	if((newX-thumbimageWidth-getoffsetthumbimageX()+boxRadX)>0)
	{
		modifyX=(newX-thumbimageWidth-getoffsetthumbimageX()+boxRadX);
	}
	if((newY-thumbimageHeight-getoffsetthumbimageY()+boxRadY)>0)
	{
		modifyY=(newY-thumbimageHeight-getoffsetthumbimageY()+boxRadY);
	}

	if((newX-boxRadX-getoffsetthumbimageX())<0)
	{
		modifyX=(newX-boxRadX-getoffsetthumbimageX());
	}

	if((newY-boxRadY-getoffsetthumbimageY())<0)
	{
		modifyY=(newY-boxRadY-getoffsetthumbimageY());
	}
	newX=newX-boxRadX-modifyX;
	newY=newY-boxRadY-modifyY;

	
	grabobj("bigimagebox").style.left=newX+"px";
	grabobj("bigimagebox").style.top=newY+"px";
	

	var scale=(bigimageWidth)/thumbimageWidth;

	var bigX=(newX-getoffsetthumbimageX())*scale;
	var bigY=(newY-getoffsetthumbimageY())*scale;
	
	grabobj("bigimageimg").style.left=(bigX-bigX-bigX)+"px";
	grabobj("bigimageimg").style.top=(bigY-bigY-bigY)+"px";	

}
}

}
function enlargeimage (prodname,stno)
{
	var html='';
	
	html="<div style='width:482px;';><p style=\"margin-bottom:5px;\"><img src=\""+bigimage+"\" width=\"482\" height=\"482\" style=\"border:3px solid #666;\"></p>";
	html+="<h2 class=\"white\">"+prodname+"</h2>";
	if (grabobj("product_rrp")) html+="<div id=\"product_rrp\" style=\"width:100px;\">"+grabobj("product_rrp").innerHTML+"</div>";
	html+="<div id=\"product_price\" style=\"width:100px;\">"+grabobj("product_price").innerHTML+"</div>";
	var basketcode=grabobj("menu4").innerHTML
	dispbasket=basketcode.replace(/basket.jpg/, "basket-large.gif");
	html+="<div style=\"width:233px; float:right; padding-top:10px; color:#fff;\">"+dispbasket+"</div>";
	html+="<div style=\"width:482px; text-align:right; float:left;\"><a href=\"#\" onclick=\"clearItem('bigimg');\"><img src=\"/csp/vin/cr/images/misc/close.gif\" border=\"0\" vspace=\"5\" alt=\"Close Viewport\"></a></div>";
	html+="</div>";
	displayBox('bigimg',html,"#000000");
	//grabobj("imgloading").innerHTML="Loading...";	
	//grabobj("bigimageimg").src=bigimage+"?"+Math.floor(Math.random()*999999);
	//grabobj("bigimageimg").onload = function () { initbigimage(); }
}

function displayProdTypeInfo()
{
	var html="";
	
	html+="<div style='width:482px; color:#fff; margin-top:100px;';>"
	html+=grabobj("prodtypeinfo").innerHTML
	if (grabobj("product_rrp")) html+="<div id=\"product_rrp\" style=\"width:100px;\">"+grabobj("product_rrp").innerHTML+"</div>";
	html+="<div id=\"product_price\" style=\"width:100px;\">"+grabobj("product_price").innerHTML+"</div>";
	var basketcode=grabobj("menu4").innerHTML
	dispbasket=basketcode.replace(/basket.jpg/, "basket-large.gif");
	html+="<div style=\"width:233px; float:right; padding-top:10px; color:#fff;\">"+dispbasket+"</div>";
	html+="<div style=\"width:482px; text-align:right; float:left;\"><a href=\"#\" onclick=\"clearItem('bigimg');\"><img src=\"/csp/vin/cr/images/misc/close.gif\" border=\"0\" vspace=\"5\" alt=\"Close Viewport\"></a></div>";
	html+="</div>";
	displayBox('bigimg',html,"#000000");
}

function tabsShow(tab,obj)
{
	grabobj("product_tabs_"+tab).className="producttabon";
	grabobj(obj).style.display='block';
}
function tabsHide(tab,obj)
{
	grabobj("product_tabs_"+tab).className="producttaboff";
	grabobj(obj).style.display='none';
}
function prodInfoDiv(obj,pid)
{
	grabobj("prodinfo"+pid).style.display='block';
	grabobj("prodinfoimg"+pid).style.border='3px solid #9ECBE9';
	grabobj("prodinfoposition").style.display='';
	grabobj("prodinfoposition").style.left=(findPos(obj)[0])+4+"px";
	grabobj("prodinfoposition").style.top=(findPos(obj)[1]-110)+"px";
}
function prodInfoHide(pid)
{
 if (grabobj("prodinfoimg"+pid).className!="hlprodf")
 {
	grabobj("prodinfoimg"+pid).style.border='3px solid #999';
 } else {
	grabobj("prodinfoimg"+pid).style.border='3px solid #BE1B75';
 }
 grabobj("prodinfoposition").style.display='none';
 grabobj("prodinfo"+pid).style.display='none';
}

var sbcoltimer;
var topmenutimer;
var colMenuOpen=false;




function sbcolDisplay(obj,pid)
{
	colMenuOpen=true;
	clearTimeout(sbcoltimer);
	for (var i=1;i<14;i++)
	{
		if (grabobj("sbcolinfo"+i)) grabobj("sbcolinfo"+i).style.display='none';
	}
	grabobj("sbcolinfo"+pid).style.display='';
	grabobj("sbcolposition").style.display='';
	if (obj)
	{

		grabobj("sbcolposition").style.top=(findPos(obj)[1]+20)+"px";

		var temp=((grabobj("sbcolinfo"+pid).offsetWidth)+(findPos(obj)[0]-findPos(grabobj("wrapper"))[0]))
	
		if (temp<1000)
		{
			grabobj("sbcolposition").style.left=findPos(obj)[0]+"px";
		} else {
			grabobj("sbcolposition").style.left=(findPos(obj)[0]-(temp-1000))+"px";
		}
	}
}

function sbcolHide(pid)
{
	sbcoltimer=setTimeout(sbcolHide2,200);
}
function sbcolHide2()
{
	overDropBox=false;
	colMenuOpen=false;
	for (var i=1;i<14;i++)
	{
		if (grabobj("sbcolinfo"+i)) grabobj("sbcolinfo"+i).style.display='none';
	}
	grabobj("sbcolposition").style.display='none';
}

function topmenuDisplay(obj,pid)
{
	clearTimeout(topmenutimer);
	for (var i=1;i<14;i++)
	{
		grabobj("topmenuinfo"+i).style.display='none';
	}

	grabobj("topmenuinfo"+pid).style.display='';
	grabobj("topmenuposition").style.display='';

	if (obj) {

		grabobj("topmenuposition").style.top=(findPos(obj)[1]+20)+"px";

		var temp=((grabobj("topmenuinfo"+pid).offsetWidth)+(findPos(obj)[0]-findPos(grabobj("wrapper"))[0]));
	
		if (temp<850)
		{
			grabobj("topmenuposition").style.left=findPos(obj)[0]+"px";
		} else {
			grabobj("topmenuposition").style.left=(findPos(obj)[0]-(temp-840))+"px";
		}
	}

}


function sidemenuDisplay(obj,pid)
{
	
	clearTimeout(topmenutimer);
	for (var i=1;i<sidenum;i++)
	{
		grabobj("topmenuinfo"+i).style.display='none';
	}

	grabobj("topmenuinfo"+pid).style.display='';
	grabobj("topmenuposition").style.display='';

	if (obj) {

		grabobj("topmenuposition").style.top=(findPos(obj)[1]-1)+"px";

		var temp=((grabobj("topmenuinfo"+pid).offsetWidth)+(findPos(obj)[0]-findPos(grabobj("wrapper"))[0]));
	

		grabobj("topmenuposition").style.left=(findPos(obj)[0]+150)+"px";

	}

}

function topmenuHide(pid)
{
	topmenutimer=setTimeout(topmenuHide2,200);
}
function topmenuHide2()
{
	for (var i=1;i<14;i++)
	{
		grabobj("topmenuinfo"+i).style.display='none';
	}
	grabobj("topmenuposition").style.display='none';
}
function crinit()
{
	document.onmousemove=mouseMove;
}
function emailFriend()
{
	displayBox("email",$("emailfriend_html").innerHTML);
}
function searchBox()
{
	displayBox("searchbox",$("searchbox_html").innerHTML);
}

function retrieveData (cmd)
{
 var method="GET"
 if (typeof(cmd)!="undefined") 
 {
	method="POST"
 	if (IsNumeric(cmd)) method="GET"
 }
 if (runOnce)
 {
	runOnce=false;
	var xmlHttpReq;
	try { xmlHttpReq=new XMLHttpRequest(); } catch (e) {
		try { xmlHttpReq=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {
			try { xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {
	}	}	}

	var url='/csp/vin/cr/ajaxProduct.csp'
	xmlHttpReq.open(method, url, true);
	xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttpReq.onreadystatechange = function() {
        if (xmlHttpReq.readyState == 4) {



		
		
		if (xmlHttpReq.responseText)
		{	
	
		try
		  {
			eval(xmlHttpReq.responseText);
			runOnce=true;
			
		  }
		catch(err)
		  {
			
		  }
			
			

			
		}
	}
	}
	xmlHttpReq.send(cmd);
 }
}
function retrieveCmd (cmd)
{
	var xmlHttpReq;
	try { xmlHttpReq=new XMLHttpRequest(); } catch (e) {
		try { xmlHttpReq=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {
			try { xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {
	}	}	}

	var url='/csp/vin/cr/ajaxCmd.csp';
	xmlHttpReq.open('POST', url, true);
	xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttpReq.onreadystatechange = function() {
        if (xmlHttpReq.readyState == 4) {

		if (xmlHttpReq.responseText)
		{	
	
		try
		  {
			eval(xmlHttpReq.responseText);
		  }
		catch(err)
		  {
		  }
		}
	}
	}
	xmlHttpReq.send(cmd);
}

function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}
function displayImage (ref)
{
	var html="<p><img src=\"/csp/vin/cr/products/482/"+ref+".jpg\" width=\"482\" height=\"482\"></p>";
	html+="<p><input type=\"button\" value=\"Close\" class=\"normaltxt\" onclick=\"clearItem('"+ref+"');\"></p>";
	displayBox(ref,html);
}


function popupDiv(ref)
{
	var ajax = new ajaxObject('/csp/vin/cr/AJAXPopUps.csp?page='+ref+'&',UpdatePopUp);
	ajax.update('','GET');
}
function UpdatePopUp(returnedHTML)
{
	$('PopUpBox').innerHTML = returnedHTML;
	$('PopUpBox').style.display	=	'block';
	$('PopUpBox').style.position	=	'absolute';
	$('PopUpBox').style.top	=	parseFloat(document.documentElement.scrollTop)+50+'px';
	$('PopUpBox').style.left	=	'50%';
	$('PopUpBox').style.marginLeft	=	'-'+$('PopUpBox').offsetWidth/2+'px';
	boxesOpen = 1;
	displayFullScreen();
}
function clearAJAXPopUp()
{
	$('PopUpBox').style.display	=	'none';
	$('PopUpBox').innerHTML	=	'';
	hideFullScreen();
	boxesOpen = 0;
}
/*	Replaced LJB 27-10-08
function popupDiv (ref)
{
	displayBox(ref,$(ref).innerHTML);
}
*/








function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') {
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (val<min || max<val) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}


function displayVid (contenturl)
{
  var html='';


	html="<iframe src=\"/productvideo/?vid="+contenturl+"\" frameborder=\"0\" style=\"width:470px;height:258px;\"></iframe>"
	html+='<div align=\"center\"><a href=\"#\" onclick=\"clearItem(\'bigimg\');\"><img src=\"/csp/vin/cr/images/misc/close.gif\" border=\"0\" vspace=\"5\" alt=\"Close Viewport\"></a></div>';
 

  displayBox('bigimg',html);
}




function popupCertificate ()
{
	var html;
	
	html="<div style='width:482px;';>asd</div>";
	displayBox('bigimg',html,"#000000");
}

function FlashDetectBase(options){
	var self = this;
	var _release = "1.0";
	var options = options || {};
	self.installed = false;
	self.major = -1;
	self.minor = -1;
	self.activeXVersion = "";
	var activeXDetectRules = options.activeXDetectRules || [
		{
			"name":"ShockwaveFlash.ShockwaveFlash.7",
			"version":function(obj){return getActiveXVersion(obj);}
		},
		{
			"name":"ShockwaveFlash.ShockwaveFlash.6",
			"version":function(obj){
				var version = "6,0,21";
				try{
					obj.AllowScriptAccess = "always";
					version = getActiveXVersion(obj);
				}catch(err){}
				return version;
			}
		},
		{
			"name":"ShockwaveFlash.ShockwaveFlash",
			"version":function(obj){return getActiveXVersion(obj);}
		}
	];
	var getActiveXVersion = function(activeXObj){
		var version = -1;
		try{
			version = activeXObj.GetVariable("$version");
		}catch(err){}
		return version;
	}
	var getActiveXObject = function(name){
		var obj = -1;
		try{
			obj = new ActiveXObject(name);
		}catch(err){}
		return obj;
	}
	var parseActiveXVersion = function(str){
		var versionArray = str.split(",");
		return {
			"major":parseInt(versionArray[0].split(" ")[1]),
			"minor":parseInt(versionArray[1])
		};
	}
	self.majorAtLeast = function(version){
		return self.major >= version;
	}
	self.DetectBase = function(){
		if(navigator.plugins && navigator.plugins.length>0){
			var type = 'application/x-shockwave-flash';
			var mimeTypes = navigator.mimeTypes;
			if(mimeTypes && mimeTypes[type] && mimeTypes[type].enabledPlugin && mimeTypes[type].enabledPlugin.description){
				var desc = mimeTypes[type].enabledPlugin.description;
				var descParts = desc.split(' ');
				var majorMinor = descParts[2].split('.');
				self.major = parseInt(majorMinor[0]);
				self.minor = parseInt(majorMinor[1]); 
				self.installed = true;
			}
		}else if(navigator.appVersion.indexOf("Mac")==-1 && window.execScript){
			var version = -1;
			for(var i=0; i<activeXDetectRules.length && version==-1; i++){
				var obj = getActiveXObject(activeXDetectRules[i].name);
				if(typeof obj == "object"){
					self.installed = true;
					version = activeXDetectRules[i].version(obj);
					if(version!=-1){
						var versionObj = parseActiveXVersion(version);
						self.major = versionObj.major;
						self.minor = versionObj.minor; 
						self.activeXVersion = version;
					}
				}
			}
		}
	}();
}
function openWin(url)
{
var newwin = window.open(url,'fullflash','width='+screen.width+',height='+screen.height+',top=0,left0');
if(newwin) newwin.focus();
}
function prodImageSwap(src,img)
{
	$(img).src=src;
}

function viewImg (src, aid)
{
 	var URL="http://data2.rocks.tv/images/products/popup.php?id="+src;
	eval("window.open(URL, '_blank', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=420,height=500,left = 430,top = 262');");
}
function whathappens()
{
	var html="";
	html+="<div><iframe src=\"/rockstv/whathappenspopup/\" frameborder=0 style=\"width:500px;height:310px;\"></iframe>"
	html+="<p><input type=\"button\" value=\"Close\" class=\"normaltxt\" onclick=\"clearItem('howvideo');\"></p></div>";
	displayBox('howvideo',html);
}


function agents_available() 
{
	if ($('livechat')) $('livechat').style.display='';
	if ($('helpemail')) $('helpemail').style.display='none';
	return true;
}
function agents_not_available() 
{
	if ($('livechat')) $('livechat').style.display='none';	
	if ($('helpemail')) $('helpemail').style.display='';
	return true;
}
	
function launchChat ()
{
	var w=700;
	var h=160;
	var wleft = (screen.width - w) / 2;
	var wtop = (screen.height - h) / 2;
	if (wleft < 0) {
		w = screen.width;
		wleft = 0;
	}
	if (wtop < 0) {
		h = screen.height;
		wtop = 0;
	}
	window.open('/csp/vin/auction/livehelp.csp','custclient','left='+wleft+',top='+wtop+',width='+w+',height='+h+',scrollbars=0');
	return false;
}
function checkAgent()
{
	if ($('agentcheck')) $('agentcheck').innerHTML='<img src="http://admin.instantservice.com/resources/smartbutton/6243/23506/available.gif?' + Math.floor(Math.random()*10001)+'" style="width:0;height:0;visibility:hidden;position:absolute;"' + ' onLoad="agents_available()" onError="agents_not_available()">';
}



function ajaxObject(url, callbackFunction)
{
  checkAgent();

  var that=this;      
  this.updating = false;
  this.abort = function() {
    if (that.updating) {
      that.updating=false;
      that.AJAX.abort();
      that.AJAX=null;
    }
  }
  this.update = function(passData,postMethod) { 
    if (that.updating) { return false; }
    that.AJAX = null;                          
    if (window.XMLHttpRequest) {              
      that.AJAX=new XMLHttpRequest();              
    } else {                                  
      that.AJAX=new ActiveXObject("Microsoft.XMLHTTP");
    }                                             
    if (that.AJAX==null) {                             
      return false;                               
    } else {
      that.AJAX.onreadystatechange = function() {  
        if (that.AJAX.readyState==4) {             
          that.updating=false;
          that.callback(that.AJAX.responseText,that.AJAX.status,that.AJAX.responseXML);        
          that.AJAX=null;                                         
        }                                                      
      }                                                        
      that.updating = new Date();        
	  
	  if ($('ajaxcall')) $('ajaxcall').innerHTML=new Date();
      if (/post/i.test(postMethod)) {
        var uri=urlCall+'?'+that.updating.getTime();
        that.AJAX.open("POST", uri, true);
        that.AJAX.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        that.AJAX.send(passData);
      } else {
        var uri=urlCall+'?'+passData+'&page='+thispage+'&site=cr&stamp='+(that.updating.getTime()); 
        that.AJAX.open("GET", uri, true);                             
        that.AJAX.send(null);                                         
      }              
      return true;                                             
    }
  }
  var urlCall = url;
  this.callback = callbackFunction || function () { };
}
function evalAjax (t,s)
{	
	eval(t);
}
function ae (page,cmd)
{
	var ajax = new ajaxObject('/csp/vin/cr/'+page+'.csp',evalAjax);
	ajax.update(cmd,'GET');
}

function refreshAuction()
{
	var ajax = new ajaxObject('/csp/vin/cr/refreshAuction.csp',evalAjax);
	ajax.update('','GET');
}
function updateAuction(pno,desc)
{
	if ($('onair_img')) $('onair_img').src='http://data2.rocks.tv/images/products/i.php?n='+pno+'&s=50';
	if ($('onair_desc')) $('onair_desc').innerHTML=desc;
	if ($('onair_img2')) $('onair_img2').src='http://data2.rocks.tv/images/products/i.php?n='+pno+'&s=100';
	if ($('onair_desc2')) $('onair_desc2').innerHTML=desc;
}