﻿var isondiv = 0;
var isondiv2 = 0;
var isondiv3=0;
var jsMainSiteUrl = "http://www.dinodirect.com/";
if(window.location.href.indexOf("dinotest.com") >0){
	jsMainSiteUrl = "http://www.dinotest.com/";
}
function OpenMyAccountNew(ShowType)
{
	var MyAccount = document.getElementById("div_MyAccount");
	MyAccount.style.zIndex = 1000;
	if(MyAccount.style.display == "none")
	{
		MyAccount.style.display = "";
	}
	else
	{
		MyAccount.style.display = "none";
	}
}
function showCurrencyNew(num)
{
	var showCur = document.getElementById("currencyshow");
	var pros = document.getElementById("imgshow");
	showCur.style.zIndex = 1000;
	if(showCur.style.display == "none")
	{
		showCur.style.display = "";
	}
	else
	{
		showCur.style.display = "none";
	}
}

function showLanguageCurrencyNew()
{
	var showCur = document.getElementById("currencyshowLanguage");
	showCur.style.zIndex = 1000;
	if(showCur.style.display == "none")
	{
		showCur.style.display = "";
	}
	else
	{
		showCur.style.display = "none";
	}
}
function loadJSuserinfoNew(){
	jsWCARTCOUNT = ReadCookie("WCARTCOUNT");
	var UserPoint = ReadCookie("USERPOINT");
	var jsStrUserName = ReadCookie("USERNAME").split(" ")[0];
	if(jsStrUserName && jsStrUserName != ""){
		signUpUrl = "'"+jsSiteUrl+"ActionCom/Logout.cfm?isWholesale=1&cur="+headstrCurrency+"'";
		loginText= 'Welcome!&nbsp;<strong>';
		if(ReadCookie("IDINORSTATS")==1){
			loginText = loginText + '<img src="http://www.dinodirect.com/Templates/Site61/Dino/images/idinor/ma_ic_db_3_bt_sm1.gif" align="absmiddle">&nbsp;';
		}
		loginText = loginText + jsStrUserName;
//		loginText= loginText+'&nbsp;(&nbsp;<strong class="Dino01">Dino</strong><strong class="Point02">Point</strong> : <a href="'+jsSiteUrl+"MyDinoPoints/?cur="+headstrCurrency+'" style="color:#0000CC;">'+UserPoint+'</a> )';
		loginText= loginText+'&nbsp;&nbsp;</strong>';
		document.getElementById("logout").innerHTML = '&nbsp;<a href="#" onclick="location.href='+signUpUrl+'"><span class="bt_top01_now">Logout</span></a>';
		SetCookie("_dino_s_userID",ReadCookie("USERID"),0.33);
	}else{
		signInUrl = "'"+jsMainSiteUrl+"wholesale-userlogin/?cur="+headstrCurrency;
		Urlr = window.location.href;
		paraString = Urlr.indexOf("returnUrl");
		if(paraString == -1){
			signInUrl +="&returnUrl="+encodeURIComponent(window.location.href)+"'";
		}else{
			signInUrl = "'"+Urlr+"'";
		}
		signUpUrl = "'"+jsSiteUrl+"wholesale-register/?cur="+headstrCurrency+"'";
		loginText = 'Welcome! <span class="bt_top01_now"><a href="##" onclick="location.href='+signInUrl+'" rel="nofollow" target="_self">';
		loginText = loginText + 'Sign In</a></span>&nbsp;';
		document.getElementById("logout").innerHTML = "";
		SetCookie("_dino_s_userID",0);
	}
	try {
		var hWelcome = document.getElementById("headWelcome");
		var hCart = document.getElementById("headCart");
		hWelcome.innerHTML = loginText;
		if(jsWCARTCOUNT<0)jsWCARTCOUNT=0;
		if(jsWCARTCOUNT=="")jsWCARTCOUNT=0;
		hCart.innerHTML = "(" + jsWCARTCOUNT + ")";
	} catch(e) {}
}
function fixPng(){
	var arVersion = navigator.appVersion.split("MSIE") 
    var version = parseFloat(arVersion[1]) 
    if ((version >= 5.5) && (document.body.filters)) 
    { 
       for(var j=0; j<document.images.length; j++) 
       { 
          var img = document.images[j] 
          var imgName = img.src.toUpperCase() 
          if (imgName.substring(imgName.length-3, imgName.length) == "PNG") 
          { 
             var imgID = (img.id) ? "id='" + img.id + "' " : "" 
             var imgClass = (img.className) ? "class='" + img.className + "' " : "" 
             var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' " 
             var imgStyle = "display:inline-block;" + img.style.cssText 
             if (img.align == "left") imgStyle = "float:left;" + imgStyle 
             if (img.align == "right") imgStyle = "float:right;" + imgStyle 
             if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle 
             var strNewHTML = "<span " + imgID + imgClass + imgTitle 
             + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";" 
             + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" 
             + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
             img.outerHTML = strNewHTML 
             j = j-1 
          } 
       } 
    } 
} 

function changeCurrency(str)
{
	SetCookie("currency",str,24*7);
	var c2 = document.getElementById("Currency2");
	c2.innerHTML = '<iframe src="/Changecurrency.cfm?cur=' + str + '"></iframe>';
}
	
function getOffset(obj) {
    var offset = {offsetLeft: 0, offsetTop: 0};
    while (obj) {
        offset.offsetLeft += obj.offsetLeft;
        offset.offsetTop += obj.offsetTop;
        obj = obj.offsetParent;
    }
    return offset;
}

function showCurrency(num)
{
	var showCur = document.getElementById("currencyshow");
	var pros = document.getElementById("imgshow");
	oRect = getOffset(pros);
	
    if (showCur.parentNode != null) {
	    oRect1 = getOffset(showCur.parentNode);
        oRect.offsetLeft = oRect.offsetLeft - oRect1.offsetLeft;
    }
	xpos = oRect.offsetLeft - 117;
	ypos = oRect.offsetTop + 16;
	//if(num == 0)
//	{
//		xpos = oRect.offsetLeft - 117;
//		ypos = oRect.offsetTop + 16;
//	}
//	else
//	{
//		xpos = oRect.offsetLeft + 227;
//		ypos = oRect.offsetTop + 16;
//	}
	showCur.style.left = xpos.toString() +'px';
	showCur.style.top = ypos.toString() +'px';
	if(showCur.style.display == "none")
	{
		showCur.style.display = "";
	}
	else
	{
		showCur.style.display = "none";
	}
}

function showLanguageCurrency()
{
	var showCur = document.getElementById("currencyshowLanguage");
	var pros = document.getElementById("imgshowlanguage");
	oRect = getOffset(pros);
	
    if (showCur.parentNode != null) {
	    oRect1 = getOffset(showCur.parentNode);
        oRect.offsetLeft = oRect.offsetLeft - oRect1.offsetLeft;
    }
	xpos = oRect.offsetLeft - 117;
	ypos = oRect.offsetTop + 16;
	showCur.style.left = xpos.toString() +'px';
	showCur.style.top = ypos.toString() +'px';
	if(showCur.style.display == "none")
	{
		showCur.style.display = "";
	}
	else
	{
		showCur.style.display = "none";
	}
}


function showCurrency2(num)
{
	var showCur = document.getElementById("currencyshow2");
	var pros = document.getElementById("imgshow2");
	oRect = getOffset(pros);
	
    if (showCur.parentNode != null) {
	    oRect1 = getOffset(showCur.parentNode);
        oRect.offsetLeft = oRect.offsetLeft - oRect1.offsetLeft;
    }
	xpos = oRect.offsetLeft ;
	ypos = oRect.offsetTop + 30;
	//if(num == 0)
//	{
//		xpos = oRect.offsetLeft - 117;
//		ypos = oRect.offsetTop + 16;
//	}
//	else
//	{
//		xpos = oRect.offsetLeft + 227;
//		ypos = oRect.offsetTop + 16;
//	}
	showCur.style.left = xpos.toString() +'px';
	showCur.style.top = ypos.toString() +'px';
	if(showCur.style.display == "none")
	{
		showCur.style.display = "";
	}
	else
	{
		showCur.style.display = "none";
	}
}

function showCurrency3(num)
{
	var showCur = document.getElementById("currencyshow3");
	var pros = document.getElementById("imgshow3");
	oRect = getOffset(pros);
	
    if (showCur.parentNode != null) {
	    oRect1 = getOffset(showCur.parentNode);
        //oRect.offsetLeft = oRect.offsetLeft - oRect1.offsetLeft;
    }
	xpos = oRect.offsetLeft;
	ypos = oRect.offsetTop + 30;
	//if(num == 0)
//	{
//		xpos = oRect.offsetLeft - 117;
//		ypos = oRect.offsetTop + 16;
//	}
//	else
//	{
//		xpos = oRect.offsetLeft + 227;
//		ypos = oRect.offsetTop + 16;
//	}
	showCur.style.left = xpos.toString() +'px';
	showCur.style.top = ypos.toString() +'px';
	if(showCur.style.display == "none")
	{
		showCur.style.display = "";
	}
	else
	{
		showCur.style.display = "none";
	}
}

function showthiscur()
{
	isondiv = 1;
}
function showthiscur2()
{
	isondiv2 = 1;
}
function showthiscur3()
{
	isondiv3 = 1;
}

function changeCurr(str)
{
	var curr = document.getElementById("curr");
	window.location = "/wholesale-Shoppingcart/?cur=" + str;
}

function closecurdiv()
{
	isondiv = 0;
	setTimeout(closedivwhenmoveout, 250);
}

function closecurdiv2()
{
	isondiv2 = 0;
	setTimeout(closedivwhenmoveout2, 250);
}
function closecurdiv3()
{
	isondiv3 = 0;
	setTimeout(closedivwhenmoveout3, 250);
}

function closedivwhenmoveout()
{
	var showCur = document.getElementById("currencyshow");
	var showCur2 = document.getElementById("currencyshowLanguage");
	var showCur3 = document.getElementById("div_MyAccount");
	if(isondiv == 0){
		showCur.style.display = "none";
		showCur2.style.display = "none";
		showCur3.style.display = "none";
	}
}

function closedivwhenmoveout2()
{
	var showCur = document.getElementById("currencyshow2");
	if(isondiv2 == 0)
		showCur.style.display = "none";
}

function closedivwhenmoveout3()
{
	var showCur = document.getElementById("currencyshow3");
	if(isondiv3 == 0)
		showCur.style.display = "none";
}


//2009-12-05 Added by heds start
function showDivWindowAlert(){
    _this=this;
    this.oldBodyMargin=document.body.style.margin;
    this.oldBodyHeight=document.body.style.height;
    this.oldBodyPadding=document.body.style.padding;
    this.iframe=document.createElement('iframe');
    this.coverDiv=document.createElement('div');
    this.outerDiv=document.createElement('div');
    this.topDiv=document.createElement('div');
    this.contentDiv=document.createElement('div');
    with(this.iframe.style){
        position='absolute';
        width='100%';
        height='100%';
        backgroundColor='#000000';
        MozOpacity=0.1;
        filter='alpha(opacity=10)';
        left='0px';
        top='0px';
        border='none';
        display='none';
        zIndex=10000;
    }
    this.iframe.scrolling='no';
    this.iframe.frameborder='0';
    with(this.coverDiv.style){
        position='absolute';
        width='100%';
        height='100%';
        backgroundColor='#000000';
        MozOpacity=0.6;
        filter='alpha(opacity=60)';
        left='0px';
        top='0px';
        display='none';
        zIndex=10001;
    }
    with(this.outerDiv.style){
        position='absolute';
        MozOpacity=0.6;
        filter='alpha(opacity=60)';
        display='none';
        zIndex=10002;
        borderStyle='solid';
        borderWidth='6px';
        borderColor='#341212';
    }
    with(this.contentDiv.style){
        backgroundColor='#FFFFFF';
        paddingBottom='10px';
        padding='5px';
    }
    with(this.topDiv.style){
        textAlign='right';
        backgroundColor='#FFFFFF';
    }
    this.outerDiv.appendChild(this.topDiv);
    this.outerDiv.appendChild(this.contentDiv);
    var closeText=document.createElement('span');
    closeText.innerHTML='Close';
    with(closeText.style){
        cursor='pointer';
        fontSize='12px';
        fontWeight='bolder';
        color='#FFFFFF';
        paddingRight='5px';
        paddingTop='5px';
        backgroundColor='#341212';
    }
    closeText.onclick=function(){
        _this.close();
    }
    this.topDiv.appendChild(closeText);
    document.body.appendChild(this.iframe);
    document.body.appendChild(this.coverDiv);
    document.body.appendChild(this.outerDiv);
}
showDivWindowAlert.prototype.show=function(){
    document.body.style.height='100%';
    this.iframe.style.display='block';
    this.coverDiv.style.display='block';
    this.outerDiv.style.display='block';
    this.outerDiv.style.left=document.documentElement.clientWidth/2-this.outerDiv.offsetWidth/2+'px';
    this.outerDiv.style.top=document.documentElement.scrollTop+document.documentElement.clientHeight/2-this.outerDiv.offsetHeight/2+'px';
    document.body.style.overflow='hidden';
}
showDivWindowAlert.prototype.setHtml=function(html){
    this.contentDiv.innerHTML=html;
}
showDivWindowAlert.prototype.setUrl=function(url){
}
showDivWindowAlert.prototype.close=function(){
    this.outerDiv.style.display='none';
    this.coverDiv.style.display='none';
    this.iframe.style.display='none';
    document.body.style.height=this.oldBodyHeight;
	document.body.style.overflow="";
}

//var showDivWindowAlert=new showDivWindowAlert();
//showDivWindowAlert.setHtml("hello");
//showDivWindowAlert.show();
//2009-12-05 Added by heds end
function AdAnalyticsRecord(urlparam)
{
	var urlparam=urlparam.replace(new RegExp("-","gi"),"|");
	var AdAnalyticsHTTP = "http://gems.lefux.com/task/AdAnalytics.cfm";
	AdAnalyticsHTTP = AdAnalyticsHTTP + "?AdAnalytics="+urlparam;
	var ins=urlparam.split("|");
	if(ins.length>=5 && ins[3]!=1){
		var urlcode = ReadCookie("urlcode");
		var cilckcookiekey="ClickAdAnalytics"+ins[2];
		if(urlcode==""){
			SetCookie("urlcode",new Date().getTime(),24);
			urlcode = ReadCookie("urlcode");
		}
		AdAnalyticsHTTP = AdAnalyticsHTTP + "&urlcode="+urlcode;
		if(ins[3]==2){
			if(ins[0]>0){
				var ckv=ins[0]+"|"+ins[1]+"|"+ins[2]+"|3|"+ins[4];
				SetCookie("AdAnalytics",ckv,24);
			}
			if(ReadCookie(cilckcookiekey)==""){
				SetCookie(cilckcookiekey,ins[2],24);
				document.writeln("<script src=\""+AdAnalyticsHTTP+"\"></script>");
			}
		}else{
			document.writeln("<script src=\""+AdAnalyticsHTTP+"\"></script>");
		}
	}
}

function EDMRecord(EmailMarketingHTTP,OrderAmt){
	var edmhid = ReadCookie("EDM_hid");
	var edmuserid = ReadCookie("EDM_userID");
	if(edmhid!="" && edmuserid!=""){
		document.writeln('<div style="display: none;"><iframe id="Iframe_EDM" name="Iframe_EDM"></iframe></div>');
		document.writeln('<form name="Form_EDM" id="Form_EDM" method="post" target="Iframe_EDM" action="'+EmailMarketingHTTP+'SendEmail/readclicktimes.cfm">');
		document.writeln('<input type="hidden" name="edm_hid" id="edm_hid" value="'+edmhid+'" />');
		document.writeln('<input type="hidden" name="edm_userid" id="edm_userid" value="'+edmuserid+'" />');
		document.writeln('<input type="hidden" name="edm_Sales" id="edm_Sales" value="'+OrderAmt+'" />');
		document.writeln('<input type="hidden" name="type" id="type" value="PayMyOrder" />');
		document.writeln('</form>');
		try
		{
			var TempForm_EDM = document.getElementById("Form_EDM");
			TempForm_EDM.submit();
		}
		catch(e)
		{
		}
	}
}

function ShowLeftLongbanner(cf_pics,cf_links,cf_texts)
{
	var focus_width=165; 
	var focus_height=400;
	var text_height=0;
	var swf_height = focus_height+text_height;
	var pics=cf_pics;
	var links=cf_links;
	var texts=cf_texts;
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+ focus_width +'" height="'+ swf_height +'">');
	document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="/images/ad.swf"> <param name="quality" value="high"><param name="bgcolor" value="#CCCCCC">');
	
	document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
	document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
	
	document.write('<embed src="/images/ad.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#ffffff" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');	
}

if(ReadCookie("PCTKNO")==""){
	document.writeln("<script src=\"/js/setPCTKNO.cfm\"></script>");
}

var affid_urlLink = decodeURIComponent(window.location.href.toLowerCase());
var urlLink = window.location.href;

var refurllink = document.referrer;

if(ReadCookie("WREFROM")==""){
	SetCookie("WREFROM"," ",2160);
}

if(refurllink!="" && refurllink.indexOf(".dinodirect.com")==-1){
	SetCookie("WREFROM",refurllink,2160);
}
if(affid_urlLink.indexOf("?d=")>0 || affid_urlLink.indexOf("&d=")>0){
	var Aindex = affid_urlLink.indexOf("?d=");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&d=");
	}
	Aindex = Aindex+3;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(thisvar=="&"){
			i=i-1;
			break;	
		}
	}
	var urld = urlLink.substring(Aindex,Aindex+i);
	if(!isNaN(urld)){
		SetCookie("WREFROM",urlLink,2160);
	}
}

if(affid_urlLink.indexOf("affid=")>0){
	affid_id = getUrlArgs()["affid"];
	if(affid_id && isNaN(affid_id)==false){SetCookie("AFFILIATELINKID",affid_id,2160);}
}
if(affid_urlLink.indexOf("ddid=")>0){
	ddfid_id = getUrlArgs()["ddid"];
	if(ddfid_id){SetCookie("DINOLINKID",ddfid_id,12);}
}
if(affid_urlLink.indexOf("s=")>0){
	affid_id = getUrlArgs()["s"];
	if(affid_id && isNaN(affid_id)==false){SetCookie("AFFILIATELINKID",affid_id,2160);}
}
if(affid_urlLink.indexOf("?d=")>0 || affid_urlLink.indexOf("&d=")>0){
	SetCookie("AFFILIATELINKID",398,2160);
	SetCookie("AFFILIATELINKNEXTID",398,2160);
}
if(affid_urlLink.indexOf("?sid=")>0 || affid_urlLink.indexOf("&sid=")>0){
	var Aindex = affid_urlLink.indexOf("?sid=");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&sid=");
	}
	Aindex = Aindex+5;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(thisvar=="&"){
			i=i-1;
			break;	
		}
	}
	var GoogleSessionID = urlLink.substring(Aindex,Aindex+i);
	if(GoogleSessionID.toLowerCase().indexOf("gan_")>=0){
		SetCookie("GoogleSessionID",GoogleSessionID,2160);
	}
}
if(affid_urlLink.indexOf("?kwid=")>0 || affid_urlLink.indexOf("&kwid=")>0){
	var Aindex = affid_urlLink.indexOf("?kwid=");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&kwid=");
	}
	Aindex = Aindex+6;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(thisvar=="&"){
			i=i-1;
			break;	
		}
	}
	var adsageID = urlLink.substring(Aindex,Aindex+i);
	if(adsageID!=""){
		SetCookie("adsageID",adsageID,2160);
	}
}

var AID="";
var PID="";
if(affid_urlLink.indexOf("?aid=")>0 || affid_urlLink.indexOf("&aid=")>0){
	var Aindex = affid_urlLink.indexOf("?aid=");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&aid=");
	}
	Aindex = Aindex+5;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(thisvar=="&"){
			i=i-1;
			break;	
		}
	}
	AID = urlLink.substring(Aindex,Aindex+i);
}
if(affid_urlLink.indexOf("?pid=")>0 || affid_urlLink.indexOf("&pid=")>0){
	var Aindex = affid_urlLink.indexOf("?pid=");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&pid=");
	}
	Aindex = Aindex+5;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(thisvar=="&"){
			i=i-1;
			break;	
		}
	}
	PID = urlLink.substring(Aindex,Aindex+i);
}

if((affid_urlLink.indexOf("?edm_hid=")>0 || affid_urlLink.indexOf("&edm_hid=")>0) && (affid_urlLink.indexOf("?edm_userid=")>0 || affid_urlLink.indexOf("&edm_userid=")>0)){
	var Aindex = affid_urlLink.indexOf("?edm_hid=");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&edm_hid=");
	}
	Aindex = Aindex+9;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(thisvar=="&"){
			i=i-1;
			break;	
		}
	}
	var EDM_hid = urlLink.substring(Aindex,Aindex+i);

	var Aindex = affid_urlLink.indexOf("?edm_userid=");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&edm_userid=");
	}
	Aindex = Aindex+12;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(thisvar=="&"){
			i=i-1;
			break;	
		}
	}
	var EDM_userID = urlLink.substring(Aindex,Aindex+i);
	
	SetCookie("EDM_hid",EDM_hid,2160);
	SetCookie("EDM_userID",EDM_userID,2160);
}

if(affid_urlLink.indexOf("?id=")>0 || affid_urlLink.indexOf("&id=")>0){
	var Aindex = affid_urlLink.indexOf("?id=");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&id=");
	}
	Aindex = Aindex+4;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(thisvar=="&"){
			i=i-1;
			break;	
		}
	}
	var ID = urlLink.substring(Aindex,Aindex+i);
	var idary = ID.split(".");
	if(idary.length==4){
        var SeriesID = idary[0];
        var GroupID = idary[1];
        var AdvertisementID = idary[2];
        var KeywordsID = idary[3];
		if(!isNaN(SeriesID) && !isNaN(GroupID) && !isNaN(AdvertisementID) && !isNaN(KeywordsID)){
			SetCookie("SeriesID",SeriesID,2160);
			SetCookie("GroupID",GroupID,2160);
			SetCookie("AdvertisementID",AdvertisementID,2160);
			SetCookie("KeywordsID",KeywordsID,2160);
		}
	}
}

if(affid_urlLink.indexOf("?resource=affid-")>0 || affid_urlLink.indexOf("&resource=affid-")>0){
	var Aindex = affid_urlLink.indexOf("?resource=affid-");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&resource=affid-");
	}
	Aindex = Aindex+16;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(isNaN(thisvar)){
			i=i-1;
			break;	
		}
	}
	var affid = affid_urlLink.substring(Aindex,Aindex+i);
	if(!isNaN(affid) && affid!=''){
		SetCookie("AFFILIATELINKID",affid,2160);
	}
}
if(affid_urlLink.indexOf("?resource=s-")>0 || affid_urlLink.indexOf("&resource=s-")>0){
	var Aindex = affid_urlLink.indexOf("?resource=s-");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&resource=s-");
	}
	Aindex = Aindex+12;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(isNaN(thisvar)){
			i=i-1;
			break;	
		}
	}
	var affid = affid_urlLink.substring(Aindex,Aindex+i);
	if(!isNaN(affid) && affid!=''){
		SetCookie("AFFILIATELINKID",affid,2160);
	}
}

var ref_affid = 0;
var siteid = 0;
if(affid_urlLink.indexOf("?ref=affid-")>0 || affid_urlLink.indexOf("&ref=affid-")>0){
	var Aindex = affid_urlLink.indexOf("?ref=affid-");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&ref=affid-");
	}
	Aindex = Aindex+11;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(isNaN(thisvar)){
			i=i-1;
			break;	
		}
	}
	var affid = affid_urlLink.substring(Aindex,Aindex+i);
	if(!isNaN(affid) && affid!=''){
		SetCookie("AFFILIATELINKID",affid,2160);
		ref_affid = affid;
	}
}
if(affid_urlLink.indexOf("?ref=s-")>0 || affid_urlLink.indexOf("&ref=s-")>0){
	var Aindex = affid_urlLink.indexOf("?ref=s-");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&ref=s-");
	}
	Aindex = Aindex+7;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(isNaN(thisvar)){
			i=i-1;
			break;	
		}
	}
	var affid = affid_urlLink.substring(Aindex,Aindex+i);
	if(!isNaN(affid) && affid!=''){
		SetCookie("AFFILIATELINKID",affid,2160);
		ref_affid = affid;
	}
}

if((affid_urlLink.indexOf("?siteid=")>0 || affid_urlLink.indexOf("&siteid=")>0) && affid_urlLink.indexOf("&returnurl=")<=0 && affid_urlLink.indexOf("?returnurl=")<=0){
	var Aindex = affid_urlLink.indexOf("?siteid=");
	if(Aindex==-1){
		Aindex = affid_urlLink.indexOf("&siteid=");
	}
	Aindex = Aindex+8;
	for(var i=1;i<=affid_urlLink.length-Aindex;i++){
		var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
		if(thisvar=='&'){
			i=i-1;
			break;	
		}
	}
	siteid = window.location.href.substring(Aindex,Aindex+i);
}
if((ref_affid==41 || ref_affid==138 || ref_affid==151) && siteid!=0){
	document.writeln("<script src=\"/js/getThisTime.cfm\"></script>");
	setLs();
}

if((ref_affid==39 || ReadCookie("AFFILIATELINKID")==39) && AID!="" && PID!=""){
	SetCookie("AID",AID,2160);
	SetCookie("PID",PID,2160);
	if(affid_urlLink.indexOf("?sid=")>0 || affid_urlLink.indexOf("&sid=")>0){
		var Aindex = affid_urlLink.indexOf("?sid=");
		if(Aindex==-1){
			Aindex = affid_urlLink.indexOf("&sid=");
		}
		Aindex = Aindex+5;
		for(var i=1;i<=affid_urlLink.length-Aindex;i++){
			var thisvar = affid_urlLink.substring(Aindex+i-1,Aindex+i);
			if(thisvar=="&"){
				i=i-1;
				break;	
			}
		}
		var SID = urlLink.substring(Aindex,Aindex+i);
		SetCookie("SID",SID,2160);
	}
}

function setLs(){
	if(typeof(ThisServerTime)!="undefined"){
		if(ref_affid==41){
			SetCookie("LSSITEID",siteid,2160);
			SetCookie("LSENTERSITETIME",ThisServerTime,2160);
		}else if(ref_affid==138){
			SetCookie("LSUKSITEID",siteid,2160);
			SetCookie("LSUKENTERSITETIME",ThisServerTime,2160);
		}else if(ref_affid==151){
			SetCookie("LSCASITEID",siteid,2160);
			SetCookie("LSCAENTERSITETIME",ThisServerTime,2160);
		}
	}else{
		window.setTimeout(setLs,600);
	}
}

if(affid_urlLink.indexOf("affid-")>0){
	affid_getParam("affid-");
}

if(affid_urlLink.indexOf("s-")>0){
	affid_getParam("s-");
}
if(affid_urlLink.indexOf("~p.")>0 || affid_urlLink.indexOf("~p=")>0){
	affid_id = getUrlArgs()["p"];
	affid_id = parseInt(affid_id,16);
	if(affid_id && isNaN(affid_id)==false){SetCookie("AFFILIATELINKID",affid_id,2160);}
}

function affid_getParam(s_affidString){
	affid_id = affid_urlLink.split("/");
	for(var i = 0; i < affid_id.length; i++) {
		if(affid_id[i].substring(0,2)==s_affidString){
			affid_id = affid_id[i].split("-");
			affid_id = affid_id[affid_id.length-1];
			if(affid_id && isNaN(affid_id)==false){
				/*
				document.writeln("<script src=\"http://cookie.dinodirect.com/JS/SetAffIDCookie.cfm?sid="+affid_id+"\"></script>");
				*/
			}
		}
	}
}

function getUrlArgs() {
    var args = new Object( );
    var query = window.location.search.substring(1);     // Get query string
	query = decodeURIComponent(query.toLowerCase());
	var affid_urlLink_p = decodeURIComponent(window.location.href.toLowerCase());
	if(affid_urlLink_p.indexOf('~p.')>0){
		if(affid_urlLink_p.indexOf('.com/~p.')>0){
		affid_urlLink_p = affid_urlLink_p.replace(".com/~p.",".com/?p=");
		affid_urlLink_p = affid_urlLink_p.replace("~p.","&p=");
		}else{
		affid_urlLink_p = affid_urlLink_p.replace("~p.","?p=");
		}
		query = affid_urlLink_p.substring(affid_urlLink_p.indexOf('?')+1);
		query = query.replace("?","&");
	}
	query = query.replace("~p=","p=");
	if(query.indexOf('=')==-1){query = query + "=1";}
    var pairs = query.split("&");                 // Break at ampersand
    for(var i = 0; i < pairs.length; i++) {
        var pos = pairs[i].indexOf('=');          // Look for "name=value"
        if (pos == -1) continue;                  // If not found, skip
        var argname = pairs[i].substring(0,pos);  // Extract the name
        var value = pairs[i].substring(pos+1);    // Extract the value
        value = decodeURIComponent(value);        // Decode it, if needed
        args[argname] = value;                    // Store as a property
    }
    return args;                                  // Return the object
}
if(getUrlArgs()["AdAnalytics"]){AdAnalyticsRecord(getUrlArgs()["AdAnalytics"]);}

function trim(s){return rtrim(ltrim(s));}
function ltrim(s){if(s){return s.replace( /^\s*/, "");}else{return "";}} 
function rtrim(s){if(s){return s.replace( /\s*$/, "");}else{return "";}}

function getOffset(obj) {
    var offset = {offsetLeft: 0, offsetTop: 0};
    while (obj) {
        offset.offsetLeft += obj.offsetLeft;
        offset.offsetTop += obj.offsetTop;
        obj = obj.offsetParent;
    }
    return offset;
}

function OpenMyAccount(ShowType)
{
	var MyAccount = document.getElementById("div_MyAccount");
	var pros = document.getElementById("A_MyAccount");
	oRect = getOffset(pros);
	
    if (MyAccount.parentNode != null) {
	    oRect1 = getOffset(MyAccount.parentNode);
        oRect.offsetLeft = oRect.offsetLeft - oRect1.offsetLeft;
    }
	xpos = oRect.offsetLeft - 90;
	ypos = oRect.offsetTop + 16;
	MyAccount.style.left = xpos.toString() +'px';
	MyAccount.style.top = ypos.toString() +'px';
	if(MyAccount.style.display == "none")
	{
		MyAccount.style.display = "";
	}
	else
	{
		MyAccount.style.display = "none";
	}
}

function CloseMyAccount()
{
	var MyAccount = document.getElementById("div_MyAccount");
	MyAccount.style.display = "none";
}

function ReadCookie(name){      
  var cookieValue='';      
  var search=name+'=';      
  if(document.cookie.length>0){      
    offset=document.cookie.indexOf(search);      
    if (offset!=-1){      
      offset+=search.length;      
      end=document.cookie.indexOf(';', offset);      
      if (end == -1) end=document.cookie.length;      
      cookieValue = unescape(document.cookie.substring(offset,end))      
    }      
  }      
  return cookieValue;      
}      
     
function SetCookie(name,value,hours){      
  var expire = "";  
  path="/";
  if(hours != null){      
    expire = new Date((new Date()).getTime() + hours * 3600000);      
    expire = "; expires=" + expire.toGMTString();      
  }  
  if(name.toLowerCase()=="affiliatelinkid"){
	  var affidck = ReadCookie(name);
	  if(affidck>0 && affidck!=value){
		  document.cookie = "AFFILIATELINKNEXTID" + "=" + escape(value) + expire + ((path == null) ? "" : (";domain=dinodirect.com; path=" + path));
	  }else{
		  document.cookie = name + "=" + escape(value) + expire + ((path == null) ? "" : (";domain=dinodirect.com; path=" + path));
		  document.cookie = "AFFILIATELINKNEXTID" + "=" + escape(value) + expire + ((path == null) ? "" : (";domain=dinodirect.com; path=" + path));
	  }
  }else{
	  if(name.toLowerCase()=="dinolinkid"){
		 var ddfidck = ReadCookie(name);
		 if(ddfidck>0 && ddfidck!=value){
			document.cookie = "DINOLINKNEXTID" + "=" + escape(value) + expire + ((path == null) ? "" : (";domain=dinodirect.com; path=" + path));
		 }else{
			document.cookie = name + "=" + escape(value) + expire + ((path == null) ? "" : (";domain=dinodirect.com; path=" + path));
			document.cookie = "DINOLINKNEXTID" + "=" + escape(value) + expire + ((path == null) ? "" : (";domain=dinodirect.com; path=" + path));
		 } 
	  }else{
	  	document.cookie = name + "=" + escape(value) + expire + ((path == null) ? "" : (";domain=dinodirect.com; path=" + path)); 
	  }
  }
}

function CheckBottomForm()
{
	var orderId = document.getElementById('bottomSeOrderId').value;
	orderId = trim(orderId.toLowerCase());
	orderIdArray = orderId.split("-");
	var str = 'Invalid Order No.';
	if(orderId == "")
	{
		document.getElementById('BottomErrorMsg').innerHTML = str;
		return false;
	}
	if(orderIdArray.length != 2)
	{
		document.getElementById('BottomErrorMsg').innerHTML = str;
		return false;	
	}
	if(isNaN(orderIdArray[0]) || orderIdArray[0] == "")
	{
		document.getElementById('BottomErrorMsg').innerHTML = str;
		return false;
	}
	if(orderIdArray[1].search('dd') == -1 || orderIdArray[1].substring(parseInt(orderIdArray[1].length - 2),parseInt(orderIdArray[1].length)) != 'dd' || orderIdArray[1].length != 2)
	{
		document.getElementById('BottomErrorMsg').innerHTML = str;
		return false;
	}
	document.getElementById('BottomErrorMsg').style.display = 'none';
	return true;
}

/*****************************/
var DealDate = function(sDate,eDate,showobj,showtype){
	this.startDailyDeal=sDate;
	this.endDailyDeal=eDate;
	this.timeobj=showobj;
	this.timetype=showtype;
};
DealDate.prototype.loopDailyDeal = 1;
DealDate.prototype.show_timeDailyDeal = function(){
	var _self = this;
	if (this.endDailyDeal <= this.startDailyDeal) {return;}
	var alltimeDailyDeal = parseInt((this.endDailyDeal - this.startDailyDeal) / 1000) - this.loopDailyDeal;
	if(alltimeDailyDeal < 0){
		alltimeDailyDeal = alltimeDailyDeal + 86400
	}
	var dDailyDeal = parseInt(alltimeDailyDeal / 86400);
	var hDailyDeal = parseInt((alltimeDailyDeal - dDailyDeal*86400) / 3600);
	var h2DailyDeal = parseInt((alltimeDailyDeal) / 3600);
	var mDailyDeal = parseInt((alltimeDailyDeal - dDailyDeal*86400 - hDailyDeal*3600) / 60);
	var sDailyDeal = parseInt(alltimeDailyDeal - dDailyDeal*86400 - hDailyDeal*3600 - mDailyDeal*60);
	this.loopDailyDeal ++;
	if(this.timetype==1){
		this.timeobj.innerHTML = this.format_numberDailyDeal(h2DailyDeal) + "<span class='delimiter'>:</span>" + this.format_numberDailyDeal(mDailyDeal) + "<span class='delimiter'>:</span>" + this.format_numberDailyDeal(sDailyDeal);
	}else if(this.timetype==2){
		this.timeobj[0].innerHTML = this.format_numberDailyDeal(h2DailyDeal);
		this.timeobj[1].innerHTML = this.format_numberDailyDeal(mDailyDeal);
		this.timeobj[2].innerHTML = this.format_numberDailyDeal(sDailyDeal);
	}
	setTimeout(function(){_self.show_timeDailyDeal();},1000);

};
DealDate.prototype.format_numberDailyDeal = function(n){if (n < 10) {return "0" + n;}else{return n;}};


var Surveycookiekey="Surveycookie";
var Showkey="showPhone";
function OpenOnlineSurvey(){
	window.open('/Online Survey.cfm','_bank','height=220,width=570,top=350,left=350,toolbar=no,menubar=no,scrollbar=no,resizable=no,location=no,status=no');
	SetCookie(Surveycookiekey,1,720);
}
function setShowPhone(){
	SetCookie(Showkey,1,720);
}

if(ReadCookie(Surveycookiekey)!=1 && ReadCookie(Showkey)==1){
	window.onload=function(){
		window.onunload=OpenOnlineSurvey;
	};
}

function addCart(url,pid,cur,kid){
	if(pid==0){
		if(cur==''){
			window.top.location.href = url+"wholesale-Shoppingcart/";
		}else{
			window.top.location.href = url+"wholesale-Shoppingcart/"+cur;
		}
	}else{
		try{
			_gaq.push(['_trackEvent','Shopcart', 'Add to Cart', kid, 1]);
		}catch(e){}	
		window.top.location.href = url+"wholesale-Shoppingcart/ProductID-"+pid+"-IsWhole-1"+cur+".html";
	}
}

function checkLanguage(tid,url){
	var paramurl = url.replace(":","%3A");
	paramurl = paramurl.replace(/[/]/g,"%2F");
	paramurl = paramurl.replace("?","%3F");
	paramurl = paramurl.replace(/[&]/g,"%26");
	var ggstr = "http://translate.google.com/translate";
	if(tid==1){
		window.top.location.href = url;
	}else if(tid==2){
		window.top.location.href = ggstr+"?hl=de&sl=en&tl=de&u="+paramurl;
	}else if(tid==3){
		window.top.location.href = ggstr+"?hl=fr&sl=en&tl=fr&u="+paramurl;
	}else if(tid==4){
		window.top.location.href = ggstr+"?hl=nl&sl=en&tl=nl&u="+paramurl;
	}else if(tid==5){
		window.top.location.href = ggstr+"?hl=ru&sl=en&tl=ru&u="+paramurl;
	}else if(tid==6){
		window.top.location.href = ggstr+"?hl=es&sl=en&tl=es&u="+paramurl;
	}else if(tid==7){
		window.top.location.href = ggstr+"?hl=it&sl=en&tl=it&u="+paramurl;
	}else if(tid==8){
		window.top.location.href = ggstr+"?hl=pt&sl=en&tl=pt&u="+paramurl;
	}
}
// 购物车切换语言 create by wangwenzhou at 2011-3-14
function checkLanguageForCart(tid,url) {
	var localeStr = "en";
	switch(tid){
		case 2:localeStr = "de";break;
		case 3:localeStr = "fr";break;
		case 4:localeStr = "nl";break;
		case 5:localeStr = "ru";break;
		case 6:localeStr = "es";break;
		case 7:localeStr = "it";break;
		case 8:localeStr = "pt";break;
		case 1:
		default:localeStr = "en";break;
	}
	SetCookie("CLOCALE",localeStr,24);
	//alert(ReadCookie("CLOCALE"));
	window.top.location.href = url;
}
function showWholesaleInquiry(tid,pid,sku,name){
	if(tid==1){
//		SelectItems = document.getElementsByTagName('select');    
//		for (var i = 0; i < SelectItems.length; i++) 
//		{
//			SelectItems[i].style.visibility = 'hidden';
//		}
		document.getElementById("webpopwinshadow").style.display = "block";
		width = document.documentElement.scrollWidth;
		height = document.documentElement.scrollHeight;
		sTop = document.documentElement.scrollTop || document.body.scrollTop || 0;
		cWidth = document.documentElement.clientWidth || document.body.clientWidth || 0;
		left = parseInt(parseInt(cWidth)-440)/2;
		if("\v"=="v"){//这个判断为真为ie浏览器 chenM
			width = document.body.scrollWidth;
			height = document.body.scrollHeight;
		}
		document.getElementById("webpopwinshadow").style.width = width+'px';
		document.getElementById("webpopwinshadow").style.height = height+'px';
		document.getElementById("webpopwindetail").style.display = "block";
		document.getElementById("webpopwindetail").style.top = sTop+'px';
		if(null!=pid && pid!="" && null!=sku && sku!="" && null!=name && name!=""){
			document.getElementById("hidSKU").value = sku;
			name = name.replace(/-/g,' ');
			document.getElementById("hidProductname").value = name;
			document.getElementById("ProductID").value = pid;
		}
		if(document.getElementById("searchselect")){
			document.getElementById("searchselect").style.display='none';
		}
//		document.getElementById("webpopwindetail").style.left = left+'px';
	}else{
//		SelectItems = document.getElementsByTagName('select');    
//		for (var i = 0; i < SelectItems.length; i++) 
//		{
//			SelectItems[i].style.visibility = '';
//		}
		checkCode();
		document.getElementById("webpopwinshadow").style.display = "none";
		document.getElementById("webpopwindetail").style.display = "none";
		if(document.getElementById("searchselect")){
			document.getElementById("searchselect").style.display='';
		}
	}
}
function checkCode(){
	jQuery.ajax({url:'/ValidateCodeAjax.cfm',
		   type:'get',
		   dataType:'html',
		   data:'',
		   error:function(XMLHttpRequest){this;},success:function(data){jQuery('#calidatecode').html(data);}
		   });
}

// when load product images error
function ImageOnError(obj, type, url) {
	if (obj.src.indexOf('gemsimage.lefux.com') == -1 && obj.src.indexOf('p.lefux.com') > 0) {
		obj.src=obj.src.replace('p.lefux.com/', 'gemsimage.lefux.com/hosting/');
	}else if(obj.src.indexOf('gemsimage.lefux.com') == -1 && obj.src.indexOf('d3f0jbia68uwkd.cloudfront.net') > 0)
	{
		obj.src=obj.src.replace('d3f0jbia68uwkd.cloudfront.net/', 'gemsimage.lefux.com/hosting/');
	}else if(obj.src.indexOf('gemsimage.lefux.com') == -1 && obj.src.indexOf('i.lefux.com') > 0){
		obj.src=obj.src.replace('i.lefux.com/', 'gemsimage.lefux.com/');
	}
}

function ImageOnError2(obj, type, url) {if (obj.src.indexOf('gems.lefux.com') == -1 && obj.src.indexOf('hosting.dinodirect.com') > 0) {obj.src=obj.src.replace('hosting.dinodirect.com', 'gems.lefux.com');}}var ArrayImageError = [];function WriteImageError(){}function CreateLogFile(){} 


if(ReadCookie("WREFROM")=="" && document.referrer != ""){SetCookie("WREFROM",document.referrer,21600);}
// write shoppingcart items number to cookie
var jsWCARTCOUNT = ReadCookie("WCARTCOUNT");
//if(isNaN(jsWCARTCOUNT)==false){if(jsWCARTCOUNT<0){jsWCARTCOUNT=0;}}else{jsWCARTCOUNT=0;}
if(isNaN(jsWCARTCOUNT)==true || jsWCARTCOUNT==''){jsWCARTCOUNT=-1;}
if(jsWCARTCOUNT<0){
	document.writeln("<script src=\"http://www.dinodirect.com/WCARTCOUNTAjax.cfm?iswholesale=1\"></script>");
}

// when username in cookie
function loadJSuserinfo() {
	jsWCARTCOUNT = ReadCookie("WCARTCOUNT");
	var jsStrUserName = ReadCookie("USERNAME").split(" ")[0];
	if(jsStrUserName && jsStrUserName != ""){
		signUpUrl = "'"+jsSiteUrl+"ActionCom/Logout.cfm?cur="+headstrCurrency+"'";
		loginText= 'Welcome!&nbsp;<span class="login">' + jsStrUserName + '&nbsp;</span> <a href="#" onclick="location.href='+signUpUrl+'">Logout</a>';
		SetCookie("_dino_s_userID",ReadCookie("USERID"),0.33);
	}else{
		signInUrl = "'"+jsSiteUrl+"UserLogin/?cur="+headstrCurrency+"'";
		signUpUrl = "'"+jsSiteUrl+"Register/?cur="+headstrCurrency+"'";
		loginText= 'Welcome!&nbsp;<span class="login" >&nbsp;<a href="#" onclick="location.href='+signInUrl+'" rel="nofollow" target="_self"><font style="color:#000000;">Sign In</font></a></span>&nbsp;';
		SetCookie("_dino_s_userID",0);
	}
	if(jsWCARTCOUNT==""){jsWCARTCOUNT=0;}
	try {
	var hWelcome = document.getElementById("headWelcome");var hCart = document.getElementById("headCart");hWelcome.innerHTML = loginText;
	if (jsWCARTCOUNT<0){jsWCARTCOUNT=0;}
	if (jsWCARTCOUNT == 0){hCart.style.color = 'red';}else{hCart.style.color = 'green';}		
	if (jsWCARTCOUNT > 1){hCart.innerHTML = "<span style='color: green; text-decoration:none'>(" + jsWCARTCOUNT + " items)</span>";}
	else{hCart.innerHTML = "<span style='color: red; text-decoration:none'>(" + jsWCARTCOUNT + " item)</span>";}
	} catch(e) {}
}

