﻿/* idTabs ~ Sean Catchpole - Version 2.2 - MIT/GPL */
(function(){var dep={};var init=function(){(function($){$.fn.idTabs=function(){var s={};for(var i=0;i<arguments.length;++i){var a=arguments[i];switch(a.constructor){case Object:$.extend(s,a);break;case Boolean:s.change=a;break;case Number:s.start=a;break;case Function:s.click=a;break;case String:if(a.charAt(0)=='.')s.selected=a;else if(a.charAt(0)=='!')s.event=a;else s.start=a;break;}}
if(typeof s['return']=="function")
s.change=s['return'];return this.each(function(){$.idTabs(this,s);});}
$.idTabs=function(tabs,options){var meta=($.metadata)?$(tabs).metadata():{};var s=$.extend({},$.idTabs.settings,meta,options);if(s.selected.charAt(0)=='.')s.selected=s.selected.substr(1);if(s.event.charAt(0)=='!')s.event=s.event.substr(1);if(s.start==null)s.start=-1;var showId=function(){if($(this).is('.'+s.selected))
return s.change;var id="#"+this.href.split('#')[1];var aList=[];var idList=[];$("a",tabs).each(function(){if(this.href.match(/#/)){aList.push(this);idList.push("#"+this.href.split('#')[1]);}});if(s.click&&!s.click.apply(this,[id,idList,tabs,s]))return s.change;for(i in aList)$(aList[i]).removeClass(s.selected);for(i in idList)$(idList[i]).hide();$(this).addClass(s.selected);$(id).show();return s.change;}
var list=$("a[href*='#']",tabs).unbind(s.event,showId).bind(s.event,showId);list.each(function(){$("#"+this.href.split('#')[1]).hide();});var test=false;if((test=list.filter('.'+s.selected)).length);else if(typeof s.start=="number"&&(test=list.eq(s.start)).length);else if(typeof s.start=="string"&&(test=list.filter("[href*='#"+s.start+"']")).length);if(test){test.removeClass(s.selected);test.trigger(s.event);}
return s;}
$.idTabs.settings={start:0,change:false,click:null,selected:".selected",event:"!click"};$.idTabs.version="2.2";$(function(){$(".idTabs").idTabs();});})(jQuery);}
var check=function(o,s){s=s.split('.');while(o&&s.length)o=o[s.shift()];return o;}
var head=document.getElementsByTagName("head")[0];var add=function(url){var s=document.createElement("script");s.type="text/javascript";s.src=url;head.appendChild(s);}
var s=document.getElementsByTagName('script');var src=s[s.length-1].src;var ok=true;for(d in dep){if(check(this,d))continue;ok=false;add(dep[d]);}if(ok)return init();add(src);})();
// JScript File
_ = function(id){return document.getElementById(id);};

var onContent=function(f){var a=onContent,b=navigator.userAgent,d=document,w=window,c="onContent",e="addEventListener",o="opera",r="readyState",s="<scr".concat("ipt defer src='//:' on",r,"change='if(this.",r,"==\"complete\"){this.parentNode.removeChild(this);",c,".",c,"()}'></scr","ipt>");a[c]=(function(o){return function(){a[c]=function(){};for(a=arguments.callee;!a.done;a.done=1)f(o?o():o)}})(a[c]);if(d[e])d[e]("DOMContentLoaded",a[c],false);if(/WebKit|Khtml/i.test(b)||(w[o]&&parseInt(w[o].version())<9))(function(){/loaded|complete/.test(d[r])?a[c]():setTimeout(arguments.callee,1)})();else if(/MSIE/i.test(b))d.write(s);};var DOM={rn:function(e){if(e&&e.parentNode){e.parentNode.removeChild(e);}},fc:function(e,t,criteria,className,first)
{var cs=e.getElementsByTagName(t);var ret=[];var first=first||0;if(criteria||className){for(var i=0,e=cs.length;i<e;i++){if(cs[i].nodeType==3)continue;var pass=true;if(className&&(className.constructor==RegExp?!(className.test(cs[i].className)):!(cs[i].className==className)))
continue;for(var field in criteria){var value=criteria[field];switch(value.constructor){case Boolean:var attr=cs[i][field]||cs[i].getAttribute(field);if(value&&attr||!value&&!attr)continue;break;case RegExp:var attr=cs[i].getAttribute(field);if(value.test(attr))continue;break;default:var attr=cs[i].getAttribute(field);if(attr==value)continue;}
pass=false;break;}
if(pass){ret[ret.length]=cs[i];if(first==ret.length)return cs[i];}}}
else{ret=cs;}
return first?ret[first-1]:ret;},ctn:function(t){return document.createTextNode(t);},fp:function(e,t,criteria,className)
{var p=e;var attr,value;t&&(t=t.toUpperCase());while(p&&p!=document&&p.getAttribute){var pass=(!t||(p.tagName==t));if(pass&&className&&(className.constructor==RegExp?!(className.test(p.className)):!(p.className==className))){pass=false;}
if(pass&&criteria){for(var field in criteria){value=criteria[field];switch(value.constructor){case Boolean:attr=p[field]||p.getAttribute(field);if(value&&attr||!value&&!attr)continue;break;case RegExp:attr=p.getAttribute(field);if(value.test(attr))continue;break;default:attr=p.getAttribute(field);if(attr==value)continue;}
pass=false;break;}}
if(pass){return p;break;}
p=p.parentNode;}
return null;},rec:function(a){if(a.firstChild&&a.firstChild.nodeType==3){for(var i=a.childNodes.length;i>0;i--){var n=a.childNodes[i-1];if(n.nodeType==3&&!/\S/.test(n.nodeValue))a.removeChild(n);}}
return a.firstChild;},cex:function(e,x){var a=document.createElement(e);for(var prop in x){if(typeof x[prop]=='object'){for(var y in x[prop]){eval('a.'+prop+'.'+y+'=x.'+prop+'.'+y+';');}}else{a[prop]=x[prop];}}
return a;},ac:function(){if(arguments.length>1){var a=arguments[0];if(a.nodeType==3)throw new'cannot append to text node';for(i=1;i<arguments.length;i++){if(arguments[i])
a.appendChild(arguments[i]);}
return a;}else{document.body.appendChild(arguments[0]);return arguments[0];}},ifdoc:function(iframe)
{var doc=null;try{var doc=iframe.contentDocument;}catch(e){}
if(typeof doc=='undefined'){try{doc=iframe.contentWindow.document;}catch(e){}}
return doc;},ifWin:function(iframe)
{var win=null;if(iframe.contentWindow){win=iframe.contentWindow;}else if(iframe.contentDocument){win=iframe.contentDocument.defaultView;}else if(iframe.Document){win=iframe.Document.parentWindow;}else{}
return win;},getDocumentHeight:function(){var scrollHeight=(document.compatMode!='CSS1Compat')?document.body.scrollHeight:document.documentElement.scrollHeight;var h=Math.max(scrollHeight,DOM.getViewportHeight());return h;},getDocumentWidth:function(){var scrollWidth=(document.compatMode!='CSS1Compat')?document.body.scrollWidth:document.documentElement.scrollWidth;var w=Math.max(scrollWidth,DOM.getViewportWidth());return w;},getViewportHeight:function(){var height=self.innerHeight;var mode=document.compatMode;if((mode||ua.ie)&&!ua.opera){height=(mode=='CSS1Compat')?document.documentElement.clientHeight:document.body.clientHeight;}
return height;},getViewportWidth:function(){var width=self.innerWidth;var mode=document.compatMode;if(mode||ua.ie){width=(mode=='CSS1Compat')?document.documentElement.clientWidth:document.body.clientWidth;}
return width;},getXY:function(el)
{var posX=null;var posY=null;if(el.offsetParent)
{for(posX=0,posY=0;el.offsetParent;el=el.offsetParent)
{posX+=el.offsetLeft;posY+=el.offsetTop;}
return[posX,posY];}
else
{posX=el.x;posY=el.y;return[posX,posY];}},scrollIntoView:function(el){var _intoview=function(){var _scroll=function(lastst,st){var dy=(st-lastst);if(dy>0){dy=dy>50?Math.ceil(.4*dy):Math.min(dy,20);}else{dy=dy<-50?Math.floor(.4*dy):Math.max(dy,-20);}
st=lastst+dy;document.documentElement.scrollTop=st;}
var xy=DOM.getXY(el);var vph=DOM.getViewportHeight();var st=document.documentElement.scrollTop;if(xy[1]<st||vph+st<xy[1]){_scroll(st,xy[1]);}else{var h=el.offsetHeight;if(h+xy[1]>st+vph){_scroll(st,h>vph?xy[1]:xy[1]+h-vph);}else{el=null;return;}}
setTimeout(_intoview,20);}
_intoview();},insertAtCursor:function(myField,myValue){if(document.selection){myField.focus();sel=document.selection.createRange();sel.text=myValue;}
else if(myField.selectionStart||myField.selectionStart=='0'){var startPos=myField.selectionStart;var endPos=myField.selectionEnd;myField.value=myField.value.substring(0,startPos)+myValue+myField.value.substring(endPos,myField.value.length);}else{myField.value+=myValue;}},getEvtXY:function(e)
{var xy=[0,0]
if(e.pageX){xy=[e.pageX,e.pageY]}else{var b=document.body;xy=[e.clientX+b.scrollLeft-b.clientLeft,e.clientY+b.scrollTop-b.clientTop];var bp=b.parentElement;if(bp&&bp.clientLeft){xy[0]+=bp.scrollLeft-bp.clientLeft;xy[0]+=bp.scrollTop-bp.clientTop;}}
return xy;},getTarget:function(e){return e.target||e.srcElement},happensInElement:function(e,element){var t=DOM.getTarget(e);while(t!=document.body){if(t==element)return true;t=t.parentNode;}
var exy=DOM.getEvtXY(e);var xy=DOM.getXY(element);return exy[0]>=xy[0]&&exy[0]<=xy[0]+element.clientWidth&&exy[1]>=xy[1]&&exy[1]<=xy[1]+element.clientHeight;},CopyToClipboard:function(inElement){inElement=$$$(inElement);var copytext=inElement.value;if(window.clipboardData)
{window.clipboardData.setData("Text",copytext);}
else{}}};if(document.addEventListener){var addListener=function(element,type,handler){element.addEventListener(type,handler,null);return true;};}else if(document.attachEvent){var addListener=function(element,type,handler){element.attachEvent("on"+type,handler);return true;};}else{var addListener=new Function();}
if(document.removeEventListener){var removeListener=function(element,type,handler){element.removeEventListener(type,handler,null);return true;};}else if(document.detachEvent){var removeListener=function(element,type,handler){element.detachEvent("on"+type,handler);return true;};}else{var removeListener=new Function();}
function cancelReturn(e)
{e=e||window.event;e.cancelBubble=true;if(e.stopPropagation)
{e.stopPropagation();}
else
{e.returnValue=false;}
return false;}
Function.prototype.bind=function(object){var __method=this,args=$A(arguments),object=args.shift();return function(){return __method.apply(object,args.concat($A(arguments)));}};function $$$(){var elements=[];for(var i=0;i<arguments.length;i++){var element=arguments[i];if(typeof element=='string')
element=_(element);if(arguments.length==1)
return element;elements.push(element);}
return elements;};var $A=Array.from=function(iterable){if(!iterable)return[];if(iterable.toArray){return iterable.toArray();}else{var results=[];for(var i=0,length=iterable.length;i<length;i++)
results.push(iterable[i]);return results;}};Array.remove=function(array,from,to){var rest=array.slice((to||from)+1||array.length);array.length=from<0?array.length+from:from;return array.push.apply(array,rest);};var Class={create:function(){return function(){this.initialize.apply(this,arguments);}}};var ua=function(){var o={ie:0,opera:0,gecko:0,webkit:0};var ua=navigator.userAgent,m;if((/KHTML/).test(ua)){o.webkit=1;}
m=ua.match(/AppleWebKit\/([^\s]*)/);if(m&&m[1]){o.webkit=parseFloat(m[1]);}
if(!o.webkit){m=ua.match(/Opera[\s\/]([^\s]*)/);if(m&&m[1]){o.opera=parseFloat(m[1]);}else{m=ua.match(/MSIE\s([^;]*)/);if(m&&m[1]){o.ie=parseFloat(m[1]);}else{m=ua.match(/Gecko\/([^\s]*)/);if(m){o.gecko=1;m=ua.match(/rv:([^\s\)]*)/);if(m&&m[1]){o.gecko=parseFloat(m[1]);}}}}}
return o;}();function ClickNextA(obj)
{do{if(obj.nodeName=='A')break;obj=obj.nextSibling;}while(obj&&obj.nodeType!=3);obj&&(window.location=obj.href);return false;}
function ClickPrevCb(obj)
{do{obj=obj.previousSibling;if(obj.nodeName=='INPUT')break;}while(obj&&obj.nodeType!=3);if(obj){obj.checked=!obj.checked;obj.onclick&&obj.onclick();}
return false;}
function getCookie(name)
{var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));if(arr!=null)return unescape(arr[2]);return null;}
var ClickOff={container:window.document,element:null,callback:null,condition:null,suspended:false,stack:[],INSIDE:0,OUTSIDE:1,activate:function(){ClickOff.container.onclick=function(e){if(!ClickOff.suspended)ClickOff._fireEvent(e||window.event);};},resume:function(){setTimeout(function(){this.suspended=false;}.bind(this),100);},suspend:function(){this.suspended=true;},push:function(){if(this.element){this.stack.push({element:this.element,callback:this.callback,condition:this.condition});this.element=null;this.callback=null;}},pop:function(){if(this.stack.length>0){setTimeout(function(){var obj=this.stack.pop();this.element=obj.element;this.callback=obj.callback;this.condition=obj.condition;}.bind(this),100);}},addListener:function(el,f,c){this.clearCurrent();setTimeout(function(){this.element=el;this.callback=f;this.condition=c||this.OUTSIDE;}.bind(this),100);},clearCurrent:function(){if(this.element){this._fireEvent(null,true);}},removeListener:function(el){if(this.element==el){this.element=null;this.callback=null;}},_fireEvent:function(e,forced){if(!this.element||this.element.offsetWidth==0){this.removeListener(this.element);}else if
(forced||this.condition==this.INSIDE&&DOM.happensInElement(e,this.element)||this.condition==this.OUTSIDE&&!DOM.happensInElement(e,this.element)){this.callback.call(this.element);}},deactivate:function(){this.element=null;this.callback=null;for(var i=0;i<this.stack.length;i++){this.stack[i].element=null;this.stack[i].callback=null;}
this.container.onclick=null;}};addListener(window,'load',ClickOff.activate);var fixPng=function(){};(function(){var m=document.uniqueID&&document.compatMode&&!window.XMLHttpRequest&&document.execCommand;try{if(!!m){fixPng=function(img){if(img.src.indexOf('.png')>-1){img.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+
img.src+"',sizingMethod='image')";img.src="/images/1x1dot.gif"}}
document.execCommand("BackgroundImageCache",false,true)}}catch(oh){};})();String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"");}
String.prototype.ltrim=function(){return this.replace(/^\s+/,"");}
String.prototype.rtrim=function(){return this.replace(/\s+$/,"");}
var contentLoaded=0;var DeferLoadContent=[];var DeferLoadResult=[];var DeferLoadOnload=function(el,id)
{var ifdoc=DOM.ifdoc(el);if(!ifdoc||!ifdoc.body)return;var scripts=ifdoc.body.getElementsByTagName('script');for(var i=scripts.length;i>0;i--){DOM.rn(scripts[i-1]);}
if(ifdoc.body.innerHTML){DeferLoadResult.push({html:ifdoc.body.innerHTML,id:id});if(!contentLoaded){}else{setTimeout(writeResult,0);}}}
var BodyEnd=function(el,id)
{var scripts=el.getElementsByTagName('script');for(var i=scripts.length;i>0;i--){}
if(el.innerHTML){DeferLoadResult.push({html:el.innerHTML,id:id});if(!contentLoaded){}else{setTimeout(writeResult,0);}}}
var GetDeferLoadContent=function(adId)
{var el=$$$(adId);return'<html><head><base href="'+document.location+'"/><meta http-equiv="content-type" content="text/html; charset=UTF-8" /></head><body>'+el.getAttribute('body')+'<script>parent.BodyEnd(document.body,"'+adId+'");</script></body></html>';}
var escapeQuote=function(adId)
{return'"'+GetDeferLoadContent(adId).replace(/'/g,"&#39;").replace(/"/g,'\\"')+'"';}
var ii=0;if(ua.ie||ua.gecko||ua.opera){if(!ua.gecko){contentLoaded=1;}
var DeferQueue=[];var deferTimeId=0;var DeferLoad=function(adId)
{DeferQueue.push(adId);if(!deferTimeId)deferTimeId=setTimeout(ProcessQ,0);}
var ProcessQ=function()
{if(DeferQueue.length){var adId=DeferQueue.shift();var div=DOM.cex('div',{style:{display:'none'}});document.body.insertBefore(div,document.body.firstChild);div.innerHTML='<iframe src=\'javascript:'+escapeQuote(adId)+'\' style="display:none;border:0;" ></iframe>';}
deferTimeId=DeferQueue.length?setTimeout(ProcessQ,0):0;return;}
if(!contentLoaded){onContent(function(){contentLoaded=1;setTimeout(writeResult,0);})}}else{var DeferLoad=function(adId)
{DeferLoadContent.push(adId);return;}
onContent(function(){contentLoaded=1;for(var i=0;i<DeferLoadContent.length;i++){var adId=DeferLoadContent[i];var div=DOM.cex('div',{style:{display:'none'},innerHTML:'<iframe onload="DeferLoadOnload(this,\''+adId+'\')" style="display:none;border:0;" ></iframe>'});DOM.ac(div);var ifr=div.firstChild;var ifdoc=DOM.ifdoc(ifr);ifdoc.open();ifdoc.write(GetDeferLoadContent(adId));ifdoc.close();}})}
var writeResult=function()
{if(DeferLoadResult.length){var a=DeferLoadResult.shift();var el=$$$(a.id);el.innerHTML=a.html;el.style.display='block';if(DeferLoadResult.length)setTimeout(writeResult,0);}}
var TrackClick=function(el,itemid,baseurl)
{var addoc=$$$(el);var a=addoc.getElementsByTagName('a');for(var i=a.length;i>0;){i--;if(!a[i].getAttribute('notrack')){a[i].href=baseurl+"&id="+(itemid||a[i].getAttribute('itemid'))+"&url="+escape(a[i].href);}}}

function followMe()
{
	var	 nofollowme=false;
	var lastPY=-1;
	var _followme=function(){if(nofollowme){window.onscroll='';
		return;
	}
	var pY=document.documentElement.scrollTop||document.body.scrollTop;
	if(pY!=lastPY){window.setTimeout(_followme,300);
		window.onscroll='';
		lastPY=pY;
		return;
	}
	var floatDiv=$$$("MyLeftBanner");
	var divPos=DOM.getXY(floatDiv);
	var startY=divPos[1]-parseInt(floatDiv.style.marginTop||0);
	var lastsh=parseInt(floatDiv.style.marginTop||0);
	var mT=floatDiv.getAttribute('marginTop');
	var h=Math.max(mT||Math.floor((document.documentElement.clientHeight-floatDiv.offsetHeight)/2),0);
	if(document.body.clientHeight>500)
	    var mh=document.body.clientHeight-150-floatDiv.offsetHeight;
	else
	    var mh=$$$("footer").offsetTop + $$$("footer").offsetHeight - 150 - floatDiv.offsetHeight;
	var sh=Math.min(pY+h,mh)-startY;
	var dy=.15*(sh-lastsh);
	if(dy>0)dy=Math.ceil(dy);
	else dy=Math.floor(dy);
	sh=lastsh+dy;
	sh=sh>0?sh:0;
	floatDiv.style.marginTop=sh+"px";
	if(lastsh!=sh){window.setTimeout(_followme,20);
	lastsh=sh;
	window.onscroll='';
	}else{window.onscroll=_followme;
	}}
	window.onscroll=_followme;
	_followme();
}

function SwapImage(id,img1,img2)
{
	if($$$(id).src.indexOf(img1)>-1)
		$$$(id).src=img2;
	else		
		$$$(id).src=img1;
}



//Adjust right bar DIV 's height
function AdjustRightBar()
{
    if($("#panAdjust").length>0)
    {
    var h=0;
    if($.browser.msie) h=$("#content").height()-$(".magBottom").offset().top-135;
    else if($.browser.safari) h=$("#content").height()-$(".magBottom").offset().top-105;
    else if($.browser.opera) h=$("#content").height()-$(".magBottom").offset().top-105;
    else if($.browser.mozilla) h=$("#content").height()-$(".magBottom").offset().top-105;
     $("#panAdjust").height($("#panAdjust").height()+h);
    }
}

function AddQty(obj,maxQty)
{
    var curQty=$("#"+obj).attr('value');
    try
    {
        if(curQty>=maxQty)
        {
            $("#"+obj).attr('value',maxQty);
            return;
        }else if(curQty>0)
            $("#"+obj).attr('value',Number(curQty)+1);
            
        if(!(curQty>=1 &&curQty<=maxQty))
            $("#"+obj).attr('value','1');
    }
    catch(e)
    {}
}
function ReduceQty(obj,maxQty)
{
    var curQty=$("#"+obj).attr('value');
    try
    {
        if(curQty<=1)
        {
            $("#"+obj).attr('value','1');
            return;
        }
            $("#"+obj).attr('value',Number(curQty)-1);
            
        if(!(curQty>=1 &&curQty<=maxQty))
            $("#"+obj).attr('value','1');
    }
    catch(e)
    {}
}

function ParseString(str)
{
    try
    {
	str=str.replace(/[, \/\\]/ig,"-");
	str=str.replace(/[#'?"]/ig,"");
    str=str.replace('&','und');
    str=str.replace(":"," ");
    return str;
    }
    catch(e)
    {}
}
function ShowBasketDetail(){
    try
    {
        var obj=_('panBasketDetail');
        var objImg=_('imgBasketArror');
        if(obj.style.display=='none'){
            objImg.src=HomePath+'Images/storefront/purple_arrow4.gif';
            obj.style.display='block';}
        else{
            objImg.src=HomePath+'Images/storefront/purple_arrow3.gif';
            obj.style.display='none';}
    }
    catch(e)
    {}
}
function PressDefaultButton(ctlId){
    var k = event.keyCode; 
    if (k == 13 ) 
    { 
    _(ctlId).click();
    event.cancelBubble = true; 
    event.returnValue = false;
    }
}
function PopDelivery(i)
{
    window.open(HomePath+'Other/Services_Detail.aspx?id='+i,'newwindow','height=400, width=780, toolbar=no, menubar=no,top=0,scrollbars=yes, resizable=yes') 
}
function showProLine(id)
{
    var target=$("#li_"+id);  
    $(".PLChild").hide();
    if(target.attr("class")=="active")
    {
        target.attr("class","");
    }
    else
    {
        $("#ulProLine li").attr("class","")
        target.attr("class","active");
        if($("#liChild"+id).length>0)
            $("#liChild"+id).show();
        else
        {
            $("#divLoading").show();
        	$.getJSON(HomePath+"Helper/GetProLine.aspx", {ID: id}, function(json){
        	    if(json.Result==0)
        	    {
                    var appHtml="<ul id='liChild"+id+"' class='PLChild'>";
                    var proLines=json.Show.split("||");
                    var proLines2=json.Param.split("||");
                    for(var i=0;i<proLines.length;i++)
                    {
                        if(proLines[i]!="")
                        appHtml=appHtml+'<li><a title="'+proLines[i]+'" href="'+PLUrl+proLines2[i]+'&parentID='+id+'">&gt; '+proLines[i]+'</a></li>';
                    }
                    appHtml=appHtml+"</ul>";
                    target.append(appHtml);
                }
                    $("#divLoading").hide();
            });
        }
    }
}
function getCardInfo()
{
    $("#divProcess").show();
    $("#carderror").hide();
    $.getJSON(HomePath+"Helper/GetLCInfo.ashx", {CardNo: $('#cardno').val(), PostCode: $('#postcode').val(), rnd: new Date().getTime()}, function(json){
        if(json.Result==-1)
        {
            if($(".violetit",json.Info).html()!=null)
            {
                $("#cardresult").show();
                $("#cardresult").html($(".violetit",json.Info).html()+"<br/><br/><a href='javascript:cardback()'><<<</a>");
                $("#cardform").hide();
            }
            else
            {
                $("#carderror").show();
                $("#cardresult").html('');
            }
        }
        $("#divProcess").hide();
    });
}
function cardback()
{
    $("#cardform").show();
    $("#cardresult").hide();
    $("#carderror").hide();
}
function loadBrand(){
    $.getJSON(HomePath+"Helper/GetBrandList.aspx", function(json){
        $(json).each(function(){
            if(this.value!="")
            $("<option value='"+this.value+"'>" + this.name + "</option>").appendTo($("#ddlBrand"));
        });
    });        
}
function loadFilter(filterID,_catName,_brandCode,_si,_proline){
    if($("#"+filterID).attr("load")=="1")
        return;
    $("#"+filterID).attr("load","1");
    $.getJSON(HomePath+"Helper/GetFilterMenu.aspx",{catName:_catName, brandCode:_brandCode, proline:_proline, si:_si}, function(json){
        $("#"+filterID).attr("onclick","");
        $(json).each(function(){
            if(this.value!="")
            $("<option value='"+this.value+"'>" + this.name + "</option>").appendTo($("#"+filterID));
        });
    }); 
}
function redirectFilter(filterID,url)
{
    if($('#'+filterID).val()!="")
        window.location.href=url+$('#'+filterID).val();
}
function redirectBrand()
{
    if($('#ddlBrand').val()!="")
        window.location.href=HomePath+'Products/'+ParseString($('#ddlBrand option:selected').text())+','+$('#ddlBrand').val()+'.aspx';
}
function AdjustIframe(iframeId,targetId)
{
    var h=$(iframeId).contents().find(targetId).height();
    if(h>1200)
    {
		$(iframeId).height(h*1.1);
		AdjustRightBar();
    }
}
$(document).ready(function(){AdjustRightBar();loadBrand();eval($("#ulProLine li:first a").attr("href"));});

function moveDiv(obj,url,w,h)
{
    //居中
    obj.css("top",(document.documentElement.scrollTop||document.body.scrollTop)+(document.body.parentNode.clientHeight||documentElement.offsetHeight||document.body.clientHeight)/2-h/2);
    obj.css("left",(document.documentElement.scrollLeft||document.body.scrollLeft)+(document.documentElement.offsetWidth||document.body.clientWidth)/2-w/2);
    $('iframe',obj).attr("width",w);
    $('iframe',obj).attr("height",h);
    $('iframe',obj).attr('src',url);
    $('div',obj).css("margin-left",h-21);    
    obj.show();
    
    $(function() {
        var isdown = false;     //判断鼠标是否按下
        var offsetx, offsety;   //鼠标按下的当前点距离div左上角的偏移量
        obj.mousedown(function(e) {
            isdown = true;
            offsetx = e.clientX+ document.body.scrollLeft + document.documentElement.scrollLeft-$(e.target).offset().left;
            offsety = e.clientY+ document.body.scrollTop + document.documentElement.scrollTop-$(e.target).offset().top;
        });
        obj.mousemove(function(e) {
            if (isdown) {
                var $target = $(e.target);
                $target.css("top",e.pageY-offsety);
                $target.css("left",e.pageX-offsetx);
            }
        });
        obj.mouseup(function(e) {
            if (isdown) {
                isdown = false;
            }
        });
        obj.mouseout(function(e) {
            if (isdown) {
               isdown = false;
            }
        });
    });
}
function closeDiv(obj)
{
    obj.hide();
    $('iframe',obj).attr("src","");
}

function CheckKey(textbox,button)
{
    $(document).ready(function(){
            $("#"+textbox).keydown(function(event){
            if(event.keyCode==13) 
            {
                $("#"+button).click();
                return false;
            }
        });
    });
}
