/**************************************************************
 SC CLICK TO ENLARGE
**************************************************************/
try {
    SC.addVersion("002\x39", "\x33\x2e5.00\x30", "\103\x6ci\x63k To \x45nlarg\x65");
} catch (o0) {};

function O0() {
    var l0 = window,
        i0 = document,
        I0 = true,
        o1 = false,
        O1 = this,
        l1 = "div",
        i1 = "a",
        I1 = "\x69\x6dg",
        o2 = "\x62\x6c\157\x63k",
        O2 = "no\x6ee",
        l2 = "\x73ho\x77",
        i2 = "hre\x66",
        I2, o3, O3;

    function scPreviewInsets() {
        var l3 = SC.$("scImg\x42ox-\x69nsetP\x72eview"),
            i3 = SC.getByTag(I1, l3);
        if (arguments.length > 0) {
            for (var i = 0; i < i3.length; i++) {
                if (i == arguments[0]) SC.showHide(i3[i], o2);
                else SC.showHide(i3[i], O2);
            }
            I3(l3, o2, 0, 0);
        } else {
            SC.showHide(l3, O2);
        }
    }
    function o4() {
        SC.showHide(o3, O2);
        SC.showHide(I2, O2);
        SC.ie6selectFix(l2);
    }
    this.scImgEnlargeInit = function () {
        SC.scSetFuncs(O1);
        if (SC.$("scP\x61\x67e-ins\x65ts") || SC.$("\x73cM\x61inImage") || scMultiMain) {
            O4();
            I2 = SC.$("scI\x6dgBo\x78");
            o3 = SC.$("scWrapp\x65r");
            O3 = SC.$("scMain\x49mg\x49d");
        }
        l0.onload = function () {
            var l4 = SC.$("\x73\x63Page-\x69nsets");
            if (l4) {
                var i4 = l4.innerHTML.match(/(\x6f\x6e\x6d\x6f\x75\x73\x65\x6f\x76\x65\x72\x3d\x22\x73\x63\x43\x6c\x69\x63\x6b\x54\x6f\x45\x6e\x6c\x61\x72\x67\x65.\x73\x63\x53\x77\x61\x70\x49\x6d\x67\x28\x27)(.*?)(?=\x27\x2c)/g),
                    I4 = SC.getByTag(i1, l4);
                for (var i = 0; i < I4.length; i++) {
                    try {
                        if (i4 && i4.length > 0) {
                            o5 = i4[i].replace(/(\x6f\x6e\x6d\x6f\x75\x73\x65\x6f\x76\x65\x72\x3d\x22\x73\x63\x43\x6c\x69\x63\x6b\x54\x6f\x45\x6e\x6c\x61\x72\x67\x65.\x73\x63\x53\x77\x61\x70\x49\x6d\x67\x28\x27)/, "");
                            SC.preLoadImg(o5);
                        }
                        SC.preLoadImg(I4[i].href);
                    } catch (e) {}
                }
            }
        };
    };

    function I3(O5, display, l5, i5, top, left) {
        O5.style.top = (top) ? top : O5.style.top;O5.style.left = (left) ? left : O5.style.left;O5.style.height = (i5 == 0) ? "\x61\x75to" : i5;O5.style.width = (l5 == 0) ? "\x61\x75to" : l5;SC.showHide(O5, display);
    }
    this.scWinResize = function () {
        if (SC.$("scPa\x67e-i\x6esets") || SC.$("\x73\x63MainI\x6dage") || scMultiMain) {
            if (I2.style.display == o2) {
                var I5 = SC.getByTag(I1, I2),
                    o6 = (SC.$("scImgT\x69tl\x65")) ? SC.$("scIm\x67Tit\x6ce").firstChild.O6 : "",
                    l6 = SC.createElement(i1, i2, I5[0].src, "\x74\x69tle", o6);scShowImg(l6, I5[0].height, I5[0].width);
            }
        }
    };

    function O4() {
        var i6 = SC.$("\x73\x63Page-i\x6esets"),
            I6 = SC.$("scI\x6dgOv\x65rall"),
            o7 = SC.genElem(l1, {
                id: "s\x63Img\x42\157\x78"
            }),
            O7 = SC.genElem(l1, {
                className: "\x72\x65lative\x50os"
            });
        SC.appElem([SC.genElem(i1, {
            innerTxt: "x",
            href: "\x6a\x61vascr\x69pt:vo\x69d(0);",
            className: "c\x6cos\x65",
            title: "c\x6cos\x65"
        }, {
            click: o4
        }), SC.genElem(l1, {
            id: "\x73\x63ImgBox-\x6dainIm\x67"
        })], O7);
        SC.appElem(O7, o7);
        if (i6) {
            var l7 = SC.genElem(l1, {
                className: "a\x62\x73oluteP\x6fs"
            }),
                i7 = i6.cloneNode(true);
            for (var i = 0; i < i7.childNodes.length; i++) {
                if (i7.childNodes[i].nodeName != "A") i7.replaceChild(i0.createTextNode(""), i7.childNodes[i]);
            }
            SC.setAttr(i7, {
                id: "scIm\x67Box\x2dinsetP\x72eview"
            });
            SC.appElem(i7, l7);
            var I7 = i7.cloneNode(I0);
            SC.setAttr(I7, {
                id: "\x73c\x49mgBox-i\x6esets"
            });
            I7.innerHTML = I7.innerHTML.replace(/\x73\x63\x53\x77\x61\x70\x49\x6d\x67/g, "\x73\x63ShowIm\x67");
            var o8 = SC.getByTag(i1, I7);
            for (var i = 0; i < o8.length; i++) {
                var O8 = o8[i];
                
                if (O8.className!="clickimg") {
                
					O8.onmouseover = function () {
						var l8 = parseInt(this.firstChild.nodeValue);
						if (l8 != isNaN) scPreviewInsets(l8 - 1);
					};
					O8.onmouseout = scPreviewInsets;
					for (var j = 0; j < O8.childNodes.length; j++) 
						O8.replaceChild(i0.createTextNode(i + 1), O8.childNodes[j]);
                
                }
            }
            SC.appElem(SC.genElem(i1, {
                innerTxt: "\x43\x4cOSE",
                href: "ja\x76asc\x72ipt:vo\x69d(0);",
                className: "\x61b\x73\103\x6co\x73e",
                title: "c\x6cos\x65"
            }, {
                click: o4
            }), I7);
            SC.appElem(l7, O7);
            SC.appElem(I7, o7);
        } else {
            SC.appElem(SC.genElem(i1, {
                innerTxt: "\x43L\x4fSE",
                href: "javas\x63rip\x74:void\x280);",
                className: "\x61bsC\x6cose-no\x49nset",
                title: "c\x6cos\x65"
            }, {
                click: o4
            }), SC.appElem(SC.genElem(l1, {
                id: "\163\143\x49mgBox\x2dinset\x73"
            }), o7));
        }
        SC.addEvt(SC.injElem(l1, I6, {
            id: "scWrapp\x65r",
            title: "\x43l\x69ck To C\x6cose"
        }), "c\x6cick", o4);
        SC.appElem(o7, I6);
    }
    this.scShowImg = function (O5, i5, l5) {
        i8 = (SC.Browser.name === 'ie');
        var I8 = SC.$("scImgBo\x78-m\x61inImg");
        if (I8 && SC.scStCk) {
            var o9 = SC.$("\163cImgTit\x6ce");
            if (o9) o9.parentNode.removeChild(o9);
            if (O5.title) {
                var O9 = SC.createElement(l1, "\x74xt", O5.title, "id", "\x73c\x49mgTitle");
                I8.parentNode.insertBefore(O9, I8);
                o9 = SC.$("s\x63Im\x67Title");
                o9.style.width = l5 + "px";
            }
            var l9 = SC.createElement(I1);
            SC.setAttr(l9, {
                src: O5.href,
                width: l5,
                height: i5
            });
            I8.className = "";
            l9.onload = function () {
                if (this.parentNode) this.parentNode.className = "schide\x62g";
            };
            var i9 = SC.getByTag(I1, I8);
            if (i9.length > 0) {
                var I9 = i9[0];
                I8.replaceChild(l9, I9);
            } else SC.appElem(l9, I8);
            I3(I2, o2, 0, 0, "-\x31\x3000\x70x", "-10\x30\x30\x70x");
            SC.ie6selectFix("\150\x69de");
            SC.centerObj(I2, 5, o1);
            SC.showHide(I2, o2);
            SC.stretchObj(o3);
            SC.showHide(o3, o2);
        } else {
            l0.location.href = O5.href;
        }
    };
    this.scSwapImg = function (imgUrl, i5, oa) {
        if (O3 && SC.scStCk) {
            var Oa = SC.genElem(I1, {
                src: imgUrl,
                border: 0
            }),
                la = SC.$("\x73\x63MainIm\x61ge");
            SC.addClass(la, "\163\x63\x49\155\x67Enl\x61rgeLo\x61d\x65r");
            O3.src = Oa.src;
            SC.removeClass(la, "\x73\x63ImgEnla\x72geLoa\x64er");
        }
    };
}
var scClickToEnlarge = new O0();



/**************************************************************
 SC REVIEWS SCRIPTS
**************************************************************/
try{SC.addVersion('0104', '1.6.000', 'Product Reviews');}catch(err){};
var countStars = 0;
var viewallprods = true;
var staron = "images/staron.gif";
var staroff = "images/staroff.gif";

function getStar(off){
var toprate = 5;
	for(i = 0; i < off; i++){
		document.write('<img src="'+gpath+staron+'" />');
	}
	for(n = 0; n < (toprate-off); n++){
		document.write('<img src="'+gpath+staroff+'" />');
	}
}

function checkRateForm(thisform)
{
	var title = thisform.title;
	var name = thisform.name;
	var review = thisform.review;

	if(title.value == '') {
		alert('Please enter a title for your review');
		title.focus();
		return false;
	}
	if(name.value == '') {
		alert('Please enter your name');
		name.focus();
		return false;
	}
	if(review.value == '') {
		alert('Please enter your review');
		review.focus();
		return false;
	}
}

function Init()
{
	for (i=1; i<=5; i++)
		document["star" + i].src = gpath + staroff;
}
function Activate(pos)
{
	if (pos > 5) return;
	for (i=1; i<=pos; i++)
		document["star" + i].src = gpath + staron;
}
function openPopup(pos)
{
	countStars = pos;
	var addr = gpath + "stars-popup.php?stars=" + countStars + "&theid=" + gid + "&thename=" + escape(gname);
	var popUpWin=0;
	if(popUpWin){
		if(!popUpWin.closed)
			popUpWin.close();
	}
	popUpWin = open(addr,'reviewwin','scrollbars=no,resizable=no,top=0,left=0,width=600,height=300');
	popUpWin.focus();
}

function viewall(obj)
{
	if (viewallprods)
	{
		document.getElementById("reviews").style.display = "none";
		viewallprods = false;
		obj.innerHTML = "View ratings";
	} else {
		document.getElementById("reviews").style.display = "block";
		viewallprods = true;
		obj.innerHTML = "Hide ratings";
	}		
}

function showallreviews (theid)
{
	var addr = gpath + "viewall.php?theid=" + theid;
	var showall=0;
	if(showall){
		if(!showall.closed)
			showall.close();
	}
	showall = open(addr,'reviewwin','scrollbars=yes,resizable=yes,top=0,left=0,width=438,height=470');
	showall.focus();
}



/**************************************************************
 SC ENCRYPT
**************************************************************/
var cryptTable=new String(" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789	!@#$%^&*()`'-=[];,./?_+{}|:<>~");
var cryptLength=new Number(cryptTable.length-1) 
var escapeChar=cryptTable.charAt(cryptLength); 

var lineFeed="\n"; 
var doubleQuote='"'; 
var clearMessage=new Number(5000); 
 
function encrypt(input, password)
{
var inChar, inValue, outValue;

var output="";
var arNumberPw = new Array();

var pwLength=password.length;
var inLength=input.length;

var stopStatus=Math.round(inLength/10);
var statusBar=0;

for (var pwIndex=0; pwIndex<pwLength; pwIndex++)
	{
	arNumberPw[pwIndex]=cryptTable.indexOf(password.charAt(pwIndex));
	}

for (var inIndex=0, pwIndex=0; inIndex<inLength; inIndex++, pwIndex++)
	{
	if (pwIndex==pwLength) 
		{
		pwIndex=0;
		}
	
	inChar=input.charAt(inIndex)
	inValue=cryptTable.indexOf(inChar);

	if (inValue!=-1)
		{
		outValue=arNumberPw[pwIndex] ^ inValue;
		if (outValue>=cryptLength)
			{
			outValue=escapeChar+cryptTable.charAt(outValue-cryptLength);
			}
		else outValue=cryptTable.charAt(outValue);
		}	
	else if (inChar=="\r")
		{
		outValue=escapeChar+escapeChar;
		if (input.charAt(inIndex+1)=="\n") inIndex++; 
		}
	else if (inChar=="\n")
		{
		outValue=escapeChar+escapeChar;
		}
	else if (inChar==doubleQuote)
		{
		outValue=escapeChar+"'";
		}
	else
		{
		outValue=inChar;
		}

	output+=outValue; 

	}

return output;
}

function decrypt(input, password)
{
var inChar, inValue, outValue, escape=false;

var output="";
var arNumberPw = new Array();

var pwLength=password.length;
var inLength=input.length;

var stopStatus=Math.round(inLength/10);
var statusBar=0;

for (var pwIndex=0; pwIndex<pwLength; pwIndex++)
	{
	arNumberPw[pwIndex]=cryptTable.indexOf(password.charAt(pwIndex));
	}

for (var inIndex=0, pwIndex=0; inIndex<inLength; inIndex++, pwIndex++)
	{
	if (pwIndex>=pwLength)
		{
		pwIndex=0;
		}
	
	inChar=input.charAt(inIndex);
	inValue=cryptTable.indexOf(inChar);

	if (inValue==-1)
		{
		outValue=inChar;
		}	

	else if (escape)
		{
		if (inValue==cryptLength)
			{
			outValue=lineFeed;
			inValue=-1;
			}
		else if (inChar=="'")
			{
			outValue=doubleQuote;
			inValue=-1;
			}
		else
			{
			inValue+=cryptLength;
			}
		escape=false;
		}
	else if (inValue==cryptLength)
		{
		escape=true;
		pwIndex--; 
		outValue="";
		inValue=-1;
		}

	if (inValue!=-1)
		{
		outValue=cryptTable.charAt(arNumberPw[pwIndex] ^ inValue);
		}
	
	output+=outValue;

	}

return output;
}



/**************************************************************
 SC TESTIMONIALS
**************************************************************/
function scRandomTestimonials(showtotal){
	var testArr = [];
	
	this.add = function( testi ) {
		/*
			add - Public - Adds a testimonial to the set
			PARAMETERS:	testi - the testimonial html as a string
			RETURN:	none
		*/
		testArr.push(testi);
	}
	
	function forceInt( num ) {
		/*
			forceInt - Private - Forces data of an undefined type into an integer value
			PARAMETERS:	num - should be an integer value, but may be of a different type
			RETURN:	an integer value
		*/
		return (isNaN(num = parseInt((typeof num === Number)? num : num.toString().replace(/^.*?([\+\-]?[\d\.]+).*?$/, "$1"))))? 0 : num;
	}
	
	function randArr( iArr, num ) {
		/*
			randArr - Private - Chooses a random set of from an array
			PARAMETERS:	iArr - the set of items (as an array) to randomly select from
						num - the number of random items to choose as an integer
			RETURN:	the set of randomized items as an array
		*/
		var len = iArr.length;
		if (len > num) {
			if ((len / 2) > num) {  // Determines which algorithm to use
				var oArr = iArr;
				iArr = [];
				for (var i = 0, j = num; i < j; i++) {
					var ran = Math.floor(Math.random() * oArr.length);
					iArr.push(oArr[ran]);
					oArr.splice(ran,1);
				}
				delete oArr;
			} else {
				for (var i = 0, j = (len - num); i < j; i++) {
					var ran = Math.floor(Math.random() * iArr.length);
					iArr.splice(ran,1);
				}
			}
		}
		return iArr;
	}
	
	this.display = function( num, objId ) {
		/*
			display - Public - Outputs the testimonials to the page
			PARAMETERS:	num - the number of random testimonials to display
						objId - the id of an HTML object to display the testimonials within; if nothing is passed, document.write will be used.
			RETURN:	none
		*/
		var tmpArr = randArr(testArr, forceInt(num));
		var tConts = "";
		if (tmpArr) {
			tConts = "<ul>";
			for(var i = 0, j = tmpArr.length; i < j; i++){
				tConts += "<li>";
				tConts += tmpArr[i];
				tConts += "</li>";
			}
			tConts += "</ul>";
		}
		if (objId) {
			var obj = obj = document.getElementById(objId);
			if (obj) {
				obj.innerHTML = tConts;
			}
		} else {
			document.write(tConts);
		}
	};
}



/**************************************************************
 SC RECENTLY VIEWED
**************************************************************/
// JavaScript Document
//vm08 - jeffl
var expDays=60;
var expDate = new Date();
expDate.setTime(expDate.getTime()+(expDays*24*60*60*1000));

var recentlyViewedLayout = (recentlyViewedLayout ? recentlyViewedLayout : 'vertical'); //Enter 'ell' for ell format 
var recentlyViewedPriceText = (recentlyViewedPriceText ? recentlyViewedPriceText : priceText);
var recentlyViewedSalePriceText = (recentlyViewedSalePriceText ? recentlyViewedSalePriceText : salePriceText);
var recentlyViewedCurrency = (recentlyViewedCurrency ? recentlyViewedCurrency : '$');

var writeck = decrypt("	G0wcIG2nr PDwbAzIP0~IxJzc6CeRy0e~E2G4BB eCe+~h~~SCwBe FKr~dMA~b9KnKwvD6~fYFMB2-AnLw0D9wr~dh2y5y~ElMA~bQOTwO GwJ~ElDyK y~ElCDNBFeIy ~b EZOM 9FJ~~Uh2y5yy~Jt~'BwEsEywlFKr~S~']~~hfPzt.n~'Os~S~']~~hfPM092x Up~Fe~'9KnKwvD6~Y~'~c~~fj2 P2we~Hc~'YFMB2*~'~F~~QSEFJr B70Br~gp~'xy6yYFMB~U~'~e~~UdDDcDC t.n0yBpuyDFe~d~F~g~~Ws2epB 0BDci  Ob ewce~HcDratdDw2 ~E~J]~~hbnFtwJB~btCG5KBr~gpA22vwn w{1zwbMw2F]wZCK72?~e~~UdDDcwcFt.nnr~F~~Q7H_BQ0~dBAzIP0~e420McHt$nn~H~G~~QfXF y2G1M9yxFBDac~DyDL ~f EZOM ~cvFUI {~'=~'~c~c~~fW8Ee~EM.c=O~K2G1M9yxFBDa]JrBOwJ=O~H~e~J(~~hSLIN{0zEVIwdDw2 ~GM;~c9Ds0bPH_wZCK72S2T0~Je~Wc~CE~F~b~~WhSLFwB20B5Dw3ow nY~CBFw~Fy~JtBAzIP0uyDFe~fI~D]~~hSLUywDc~Dy2 yn'rE~c~~fWh~W~~UQ*~~hSPJ~Iy2 yaDmw25seF0r~c6yaK 8~Wn~H~G~~QfWCEtEI  y~gBFMw2_~J~KzMun9x~g~'B 0BDcLcIKBcrzmw25A~'~Y~XAKsrtL0xE;~'PDw3zFDa0B~'~W+r~HpBBX	xy~et?~V[xPZ~U?~D=~~LUQxJzc6CeRy0ey~Jty2 yaDmw25seF0r~c6yaK 8n@~DyGL1YUEBm02ac~ayGL1YUEBm02ac~YyFwB20B5Dw3ow nY~e420McH~g~~WhStCH02w Zat.nwyt0FwgyyTqByyt~gU0F9F	r~R~JtBA6FrFB1Yc~ay2G4BB eCee~Uc r2w2FTBrMuyDFe~DLw2IyN~F~~QfWyEcwHMArAy~JtRyyN~D2w7N_AQCeWArgnBc-0zJY0ByAr~H~F~~QfWBDs5Gxn;~CE~c~~fWhwZL471yNy~Jt{kFBQ~ay K6~GEea-0zJY0ByAr~H~hb~J]~~hSLUv10xKrB =YwOc0~I~'~VCOCpMA~H+wZB   yA~a~Y~XwyAJrpe71yN~g~DXpc|~Jy1Gy1B ~g~Da?n yULDD1COaK~F?c+rt0H4E22tIF9~H+Y~apMA~H+wZB   yA~hD0CNB~Jy2HDEv~D~a2G2FBDcG~EwyAJr~D~U~'~D=~~LUQ	Aw~GPp~Fec=rPp~XeFzBnL71Yv~eyI~a)~D`~~LUQfEy2eD91Ec~Dy0FA3zAy~eto~a~~SLUQ  C7ZGt.nBDs5Gxn'rtCH02w Za~gfWhS~~UQfWCEtEI  y~gBFMw2_~'~KDB$~'?~e~~UQfW8Ee~E0e~HcAcwBw3zA~Fp0e~V;rrBvOAv~eyw~a)~D`~~LUQfW9L~dwt$~Hc r2w2FTBrMuyDFe~DLw2IyN~c~f~~fWhSLUv10xKrB =YwOc0~I~'~VyxywH7I0~Dt0Fw2w~S~XBxxB=~Z~CDv$~'?~e~~UQfWh~WrLC ~h~~SLUQfW02T0t.n~'~'~F~~QfWhSLIve~Hc~'~'~c~~fWhSLUM3y7ybFHe~Hc~'~'~c~~fWhSLUDyK yy~Jt~'~'=~~LUQfWhAnLw0D9wrp~Fe~'~'~eLUQfWhS~~UQfWhStCG5KB5nLt.nxDrGyDBB~Ge0y  ykc0IdDw2 ~G0;~D=~~LUQfWhDC t.n EZOM 9FJ~DGD4Ky~G~'~J~'+~a~~SLUQfW0bYp~Fe sF~fb~D=E2JPD~I~'~T~'~H~F~~QfWhSLJGy~C3~DF~cK% sF~DLw2IyN~FO~a)~D`~~LUQfWhSPJ~I2X2~EV~H~e7 CyAkN{~'2 ZzABFS2T0~W~'~Dc~Sy~IX+~~hSLUQfWhDnMwe~HcDC ~C5~J]Ab1CwD_fawI ~c6yaK 8~D=~~LUQfWhSPJ~I2X2~EV~H~e7 CyAkN{~'9x~L~'~Je~Wc~CE~F~~fWhSLUQfKCr~gpFuB/I~e~aCvzvBe~Eh71]JrBOwJ?~e~~UQfWhSLIN{ sF~fO~D=K0xrXg	~C~'OTwO GwJ~L~'~Je~Wc~CE~F~~fWhSLUQfK52R0AyNc~DyBd0~I3~F~DGACEy ~dlM3y7ybFH=NBDRDL+~a~~SLUQfWhOS~EFuB/I~e~aM21Bd7J~I~'BwOt0~W~'~Dc~Sy~IX+~~hSLUQfWhFeIy n;raZD,M.~gdExxFw~G	 B70B~gU0F9F	~H~F~~QfWhSLUM	~C0bY~GK;~c9Ds0bPH_~'dwH BwOt~S~'+n@r~hb~J~~WhSLUQfWv2U0DyK yy~Jt2X2~EV~H~exGAAcF~ISEFJr B70B~gU0F9F	~H~F~~QfWhSL~U~~fWhSLU~f}ndNnBO EcvrKM2n	ye0t}~d~~SLUQfWCEtEI  y~gBFMw2_~'~KDve062dG~F?K5Mv0H4~FccPz 8~H+~'y~etBA66Pz 8n'r~'~Q~H$~'?~e~~UQfWhSPJt{DBwrB 4aKOrawAjFeZE e~H;r~a0H4~F?r~G~~QfWhSLUv10xKrB =YwOc0~I~'~Vy2uLweY9xcH~F?dnY~Z~DtCAwxrF~F?c+rt0H4BFxsIF9~H+Z~apy N6AYwy7 7~D~ab~H$~Vy ~R~'~J]~~hSLUQfW9Ly~EM3y7ybFHe~K;r~'H wB*~h~CEC=EyZ~DYM3I]wZM~fxFz rb~erK5M~D2G3~dTKR~b yy0A~Ibbo~c7OS~'~Je~h~~SLUQfWhSsCyvOBDc~aeyKyy~d~'~Xw1cbnLM9 ;KPzv42c2UIO2~H yaDwyn JnGC.~Fwyt0Fw~G9BrMC/B	EcC~H$~'?~e~~UQfWhSLUv10xKrB =YwOc0~I~'~VFrQFw	~H~'r~HpMAn'r~'~Y~X7O7rdFy.~'c~cyIIDIBCeLt)n~'ruCBA2w~DF~Y~X-y@~Z~CDv$~'?~e~~UQfWhSL~U~~fWhSLUQAA CT0Fw~cr PDw{~'&Bs~Y~XAKsrtL0xE;~JawI ~F@~ZnpLy28~D~a~'t)n9xy~et~'~F@~'y~et2y5yy~et~'~V[2~R~T~fAKs~S~'~F~g~~WhSLUQfK8r~d B70Br~V~Jt~'~'c~M~XpDyK yy~M~Fe~'n~'~c~~QfWhSLUQAA CT0Fw~cr PDw{~'&xPZtBNFAd~J~H0D9wr~D~U~'n're0y  yJ 7M YBxiFMB2IyADt)~~hSLUQfWhry~'~XxBFD~R~'t)nwyt0FwNt5P0e 1dCeFw20tr~HpDyK yy~et~'~V[AYwF$~V[xPZ~U~'~D=~~LUQfWhSPJt{EFJr B70Br~V~Jt~'~'c~M~XpCDNBFeIy n~ ~Dy~'a~'~D~~SLUQfWhSsCyvOBDc~aeyKyy~d~'~XAKsrtL0xE;~JdwH ~G2 P2w/zzJs~D~U~'n're0y  yJ 7M YBxfwH 3wOt05 Zyr~H~~QfWhSLUQen~'~Zd 02~W~'r~HpB 0BDcLcIKBcrzsvDwya2ce~gcAnLw0D9wrp~ae~'&~hd 02~W&~hsId$~'?~e~~UQfWhSLzGBG5yaD~etD9Br~E~'%~dyx~R~T~fwD@~Z~CD0CNB~S~K~b A~W~'~H~F~~QfWhSL~Ut Nvyy~f~~fWhSLUQ-~Rc3Q0ty27CUwBeAxBYE e0zxrpMxnxDTCv7H9yspNyA5rcHweAwORIFDNc~N~C~~QfWhSLUv10xKrB =YwOc0~I~'~VFrQFw	~H~'r~HpMAn'r~'~Y~X7O7rdFy.~'c~cyIIDIBCeLt)n~'ruCBA2w~DF~Y~X-y@~'~c~c~~fWhSLU~Y~~WhSLUQAA CT0Fw~cr PDw{~'&~hcz~U~'~D~~SLUQfW9Ly~E0%20xiCC+~h~~SLUQfWhxZ2A320B~DaB7FB~G~'~T AnwEBGDD ;~JD~DtBNFAd~J~Hu2wBP204622t0B?~W&OTKtxD ~D~aH wB*~h~CEC=EyZ~DYM3I]wZM~fxFz rb~erK5M~D2G3~dTKR~b yy0A~Ibbo~c7OS~D~U%~dyx~R~'~J]~~hSLUQf~S~~SLUQfW[~NyoLD 7ydpw21cNrFwe~R[~~LUQfW^~~LUQf~S~~SLUQAA CT0Fw~cr PDw{~'&~hcF~U%Fw~S~'~F~g~~WhSL~~QfWhLZF~Iqn;rdD0yFMEd~ctqn&~Dy0FA3zA~FpZ)~g?~d~~UQfWhOS~EZe~W;re0y  ykc0IdDw2 ~aH  7BQ~F~b~~WhSLUQAA CT0Fw~cr PDw{~'&Bsp04K7D~g2w2FB ~R~OFCE2~e~K~b A~W~'~H~F~~QfWhS~N0Hx2`~~LUQfWhDnMwe~Hc~'~'~c~~fWhSLUMAn;r~'~'~g~~WhSLUQ7OFMrEB4n;r~'~'~g~~WhSLUQ0D9wrp~Fe~'~'~e~~UQfWhSdwH BwOt0t.n~'~'~FUQfWhSL~~QfWhSL2G1M9ykwHe~HcCa0CBy2y~dFwB20B5Dw3ow nY~Cq~J?~e~~UQfWhSaZDe~HcwZCK72K2U~aC0N9B~d~'~F~'~D=~~LUQfWhDC t.n0bY~GX;~cvFUI {~'%~'~c~c~~fWhSLUN1D_e~ge~gr~V0bY~aH  7BQ~cc)~g?~d~~UQfWhSLIN{ sF~fY~D=K0xrXg	~C~'FeCvv0yhnMw^~'?r~Rp~Eo~D~~SLUQfWhSawI n;raZD,a.~gdExxFw~G	B032]JrBOwJ?~e~~UQfWhSLIN{ sF~fY~D=K0xrXg	~C~'Os~S~'+n@r~hb~J~~WhSLUQfW9xy~Jt2X2~E ~H~exGAAcF~ISKC~gU0F9F	~H~F~~QfWhSLUM	~C0bY~Gc;~c9Ds0bPH_~'PM092x U~S~'+n@r~hb~J~~WhSLUQfW9KnKwvD6r~gpFuB/e~e~aCvzvBe~Eh7OFMrEB4~c6yaK 8~D=~~LUQfWhSPJ~I2X2~E ~H~e7 CyAkN{~'2 P2w^~'?r~Rp~Eo~D~~SLUQfWhSYFMB2c~DyBd0~It~F~DGACEy ~dlDyK y~DLw2IyN~c~c~~fWhSLUQ7H_DC ~Cr~J]Oazwsm8~G~'G0422 P2~W~'~Dc~Sy~IX+~~hSLUQfWhAnLw0D9wrp~Fe sF~fY~D=ExvdDB{jv2U0DyK y~DLw2IyN~c~c~~fWhSLU~Y~~WhSLUQ-~RcuQwF92vru0O7 cNrFwe~R[~~LUQfWhxZ2A320B~DaB7FB~G~'~T An JnGC.~F9DSCs N6~J~R~'~J]~~hSLUQfK8r~dFwB20BUY372rysl0rAxBy~J~Fe~FBJU~D~Je~h~~~~LUQfWh~Wy0Hx2c~d~~UQfWhSL~b~Le7	yyFw9G62epGvF2Ccpy11BrPGtv 5EsIN72CrSFG3nyNrpGyK7OawHe~R[~~LUQfWhSsCyvOBDc~aeyKyy~d~'~XAKsrtL0xE;DnMw$~VFrQFw	~H~'r~HpMAn'r~'~Y~'e~gcDnMwe~gc~'~K~b0$~V[xPZ~U~'~D=SLUQ~~WhSLUQfK8~GYFMB2c~O~gp~'~'n<~My B70Br~V~Jt~'c~'~H~G~~QfWhSLUQ7H_AnLw0D9wrp~Q.n~'~'y~O~KeEFJr B70Br~V~Jt~'c~'~Hy~f~~fWhSLUQfWCEtEI  y~gBFMw2_~'~KzMun JnGC.BwOt0~U~'~D=~~LUQfWhSLUv10xKrB =YwOc0~I0D9wr9wsFc~cy~'t~'~D=~~LUQfWhSL~Ut Nvyy~f~~fWhSLUQfWCEtEI  y~gBFMw2_~'~KzMun JnGC.BwOt0~ECA6x~R~'~J]~~hSLUQfWh~W~~UQfWhSLUv10xKrB =YwOc0~I~'~N~'r~HpDyK y~c~c~~fWhSLUQf1zwbMw2F]ceI  ~C~'~Z~CzMu~W~'~H~F~~QfWhSLU~Y~~WhSLUQfK8~GdwH BwOt0t~B~Hc~'~'p~K|nv2U0DyK yy~M~Fe~'n~'~c~~QfWhSLUQAA CT0Fw~cr PDw{~'&xPZtBNFAd~J~Hxy6y~h B70B~CuCHA~F@~'y~etxy6yiFMB2IyADt)n~'r~S~'t)nv2U0DyK yy~et~'~V[xPZ~U~'~D=~~LUQfWhSPJ~IuKBcTCB ~D`xZ2A320B~DaB7FB~G~a~Tv7XcAcYH ~H~'KnFO7 ,BZ ~WeR2d~F~'~U%ycNe0N.~Fc~cyIve~gc~J~R~Dt)nscTCB n'r~a~T~fD~W&~hsId$~F?~e~N~~QfWhSL~U~~fWhSLUv10xKrB =YwOc0~I~'~V[Bs~Y~'+~a~~SLUQfW[~NyoLD 7ydpw21cNrFwe~R[~~LUQfW^~~LUQf~S~~SLUQAA CT0Fw~cr PDw{~'&~hcF~U~'~D=~~LUQ*~~hSLzGBG5yaD~etD9Br~E~'%~dy2uLw$~V[xPZ~U%~dCOC~Y~'+~a~~SL~UQf~~h~W~~~U~~","encrypt");
eval(writeck);

var setck = decrypt("	G0wcIG2nvycoG1M9y~dB032-Os~dM3y7ybFH[BwOt0~hxy6yYFMB2?~d~~UdDDcBQ0s1A3Or~d 1FFJvCG5KB~fa0bwqzEVIw[0zEVIwdDw2 ~dtBGw rB OAv~e~~UdDDcwcFt.nnr~F~~Quywre0y  ykc0IdDw2 p~Fe BcyqByyt~G~c~c~~fXF yDL ~f EZOM n;rbBwx0FFr~Ev10xKrB =0zEVIw+~a~~~~LU 82dEZOM n;rrGyDBB~G~' B11xwcj032*~'y~et2y5yy~et~'~T9x~L~'te~gcOsp~ae~'%OTwO GwJ~L~'t)n9KnKwvD6r~Hp~'&BwOt0~W~'n'rYFMB2c~cy~'~Zxy6yYFMB~U~'r~HpCDNBFeIy ~Dc~cy~'~ge2uFPFwx~H~'r~HpwsBY2c0~ewAZgm4 yK0M~d~Ft)n~'~ey 0wJ;~h~'~c~~fW9L~dDL ~f EZOM ~c6yaK 8n@rF~F~b~~WhSCwBe0zEVIwdDw2 p~FeF	y~I2G1M9y~DGD4Ky~G~'~c~'+~a~~SLUN1D_O~ge~g7~V EZOM ow nY~e420McH~g7~g'~H~G~~QfWhOS~Ey1A3OrqByyt~EP~H~e7 CyAkN{0zEVIwQy5y~cp~Ue~Gq~H~G~~QfWhSPJ~IBAzIP0uyDFe~fI~D=K0xrXg	~C9x~cp~Ue~Gq~H~G~~QfWhSLZ0ynBdPG xn;rcFA ~a~~SLUQfW CeFw2FMEdp~Fe0y ~F~~QfWhS~NUQfWh~~LUQfWwyt0FwgyyTqByyt~EtDB;n;rtCG5KBseF0r~I9~F~F~~QfWhStDBe~HcwcFt)nq~e~~UQfW^~~LUQ*~~hSLIN{0y y~Ytp~D`~~LUQfW9L~d0b7EyA~cp~b~~WhSLUQuywrb vDFBseF0rn;r~'FwB20B5Dw3ow nYt.n0yBpuyDFe~d~'~g~~WhSLUQuywrbwq21MEdp~FeDBwrB VFBKxFBDa]JrBOwJc~Cyb~g~~WhSLUQ7Hc~Gbwq21MEdp~F.n CeFw2FMEd~Ft(~~hSLUQfWx21BvOAv~C~h~c~~fWhSLU~Y~~WhSLUQ	Awr~dZ0yn9r~gpa]n9r~K~JtvyXDs5Gx~acO~H~e~Je~h~~SLUQfWhOSp~I7n~ ~Dy2AyDBDc5Gx~Dc~d~~UQfWhSLUA01FBrqByytr~H~Jt{~'+~'y~ety2 yaDmw25seF0r~I9~Fy~et~'~F~'r~Hp~I{Kc~Zy~EADs0xiCC+~D)r~'~dt~'n*r~'~'~J+~a~~SLUQfWh~W~~UQfWhS~N~~QfWhSLEDAyyyxFBDac~c~gp~'+~a~'~~LUQfWhyCwH{G2xnDwdDw2 ~F~g~~WhSLU~Y~~WhSLUB 0BDci  Ob ewc=G0AQINw~CyNroG1M9y~c~cQ~~WhSLUQfWhS~~UQfWs2ep 1FFJmC88Arr~gpB 0BDci  Ob ewc=NBDRDLe~W;rQCeRy0eg0y  y5P0e 1c~ayHGtkFD 3wB20BkIwt2Cr~LpB 0BDci  Ob ewc=NBDRDL]~~hSLU~~fWhSSCB{K;Y~FI~XwAy2U9GLJzc~FI~a)~D`SLUQ~~WhSLUdDDcFnGCbAzIP0t.n_Oy~J~Fec?~ayFwB20B5Dw3ow nY~C7~J*re0y  ykc0IdDw2 ~GM;~cvFUI {~';~'~c~GX;~a~~SLUQf1zwbMw2F]wZCK72c~Dy2G1M9y8wI n'rPp~ae~';~'y~et0yvAvCG5KBr~Hp~']nBdYIB E;~'y~et Z2nnDw=Fzq998wD9DR~E~Je~gc~'~FpDDF	~D~C~'~g~~WhSL~U~~fWhS~~UQf~SBJd0~b~~WhSLzGBG5yaD~eBAzIP0t.n EZOM lFKrp~ae~'n~D~'p~aeF	yvCG5KB~e~~UQf~S~~SL~Uw4EB~d~~UQf1zwbMw2F]wZCK72c~Dy2G1M9y8wI n'r~'e~F~'n'rcHwbAzIP0~g~~Wh~W~~~U~~","encrypt");
eval(setck);



/**
 * --------------------------------------------------------------------
 * jQuery-Plugin "pngFix"
 * Version: 1.2, 09.03.2009
 * by Andreas Eberhard, andreas.eberhard@gmail.com
 *                      http://jquery.andreaseberhard.de/
 *
 * Copyright (c) 2007 Andreas Eberhard
 * Licensed under GPL (http://www.opensource.org/licenses/gpl-license.php)
 *
 * Changelog:
 *    09.03.2009 Version 1.2
 *    - Update for jQuery 1.3.x, removed @ from selectors
 *    11.09.2007 Version 1.1
 *    - removed noConflict
 *    - added png-support for input type=image
 *    - 01.08.2007 CSS background-image support extension added by Scott Jehl, scott@filamentgroup.com, http://www.filamentgroup.com
 *    31.05.2007 initial Version 1.0
 * --------------------------------------------------------------------
 * @example $(function(){$(document).pngFix();});
 * @desc Fixes all PNG's in the document on document.ready
 *
 * jQuery(function(){jQuery(document).pngFix();});
 * @desc Fixes all PNG's in the document on document.ready when using noConflict
 *
 * @example $(function(){$('div.examples').pngFix();});
 * @desc Fixes all PNG's within div with class examples
 *
 * @example $(function(){$('div.examples').pngFix( { blankgif:'ext.gif' } );});
 * @desc Fixes all PNG's within div with class examples, provides blank gif for input with png
 * --------------------------------------------------------------------
 */

(function($) {

jQuery.fn.pngFix = function(settings) {

	// Settings
	settings = jQuery.extend({
		blankgif: 'blank.gif'
	}, settings);

	var ie55 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 5.5") != -1);
	var ie6 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 6.0") != -1);

	if (jQuery.browser.msie && (ie55 || ie6)) {

		//fix images with png-source
		jQuery(this).find("img[src$=.png]").each(function() {

			jQuery(this).attr('width',jQuery(this).width());
			jQuery(this).attr('height',jQuery(this).height());

			var prevStyle = '';
			var strNewHTML = '';
			var imgId = (jQuery(this).attr('id')) ? 'id="' + jQuery(this).attr('id') + '" ' : '';
			var imgClass = (jQuery(this).attr('class')) ? 'class="' + jQuery(this).attr('class') + '" ' : '';
			var imgTitle = (jQuery(this).attr('title')) ? 'title="' + jQuery(this).attr('title') + '" ' : '';
			var imgAlt = (jQuery(this).attr('alt')) ? 'alt="' + jQuery(this).attr('alt') + '" ' : '';
			var imgAlign = (jQuery(this).attr('align')) ? 'float:' + jQuery(this).attr('align') + ';' : '';
			var imgHand = (jQuery(this).parent().attr('href')) ? 'cursor:hand;' : '';
			if (this.style.border) {
				prevStyle += 'border:'+this.style.border+';';
				this.style.border = '';
			}
			if (this.style.padding) {
				prevStyle += 'padding:'+this.style.padding+';';
				this.style.padding = '';
			}
			if (this.style.margin) {
				prevStyle += 'margin:'+this.style.margin+';';
				this.style.margin = '';
			}
			var imgStyle = (this.style.cssText);

			strNewHTML += '<span '+imgId+imgClass+imgTitle+imgAlt;
			strNewHTML += 'style="position:relative;white-space:pre-line;display:inline-block;background:transparent;'+imgAlign+imgHand;
			strNewHTML += 'width:' + jQuery(this).width() + 'px;' + 'height:' + jQuery(this).height() + 'px;';
			strNewHTML += 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader' + '(src=\'' + jQuery(this).attr('src') + '\', sizingMethod=\'scale\');';
			strNewHTML += imgStyle+'"></span>';
			if (prevStyle != ''){
				strNewHTML = '<span style="position:relative;display:inline-block;'+prevStyle+imgHand+'width:' + jQuery(this).width() + 'px;' + 'height:' + jQuery(this).height() + 'px;'+'">' + strNewHTML + '</span>';
			}

			jQuery(this).hide();
			jQuery(this).after(strNewHTML);

		});

		// fix css background pngs
		jQuery(this).find("*").each(function(){
			var bgIMG = jQuery(this).css('background-image');
			if(bgIMG.indexOf(".png")!=-1){
				var iebg = bgIMG.split('url("')[1].split('")')[0];
				jQuery(this).css('background-image', 'none');
				jQuery(this).get(0).runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + iebg + "',sizingMethod='scale')";
			}
		});
		
		//fix input with png-source
		jQuery(this).find("input[src$=.png]").each(function() {
			var bgIMG = jQuery(this).attr('src');
			jQuery(this).get(0).runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader' + '(src=\'' + bgIMG + '\', sizingMethod=\'scale\');';
   		jQuery(this).attr('src', settings.blankgif)
		});
	
	}
	
	return jQuery;

};

})(jQuery);



/*
 * ScrollToElement 1.0
 * Copyright (c) 2009 Lauri Huovila, Neovica Oy
 *  lauri.huovila@neovica.fi
 *  http://www.neovica.fi
 *  
 * Dual licensed under the MIT and GPL licenses.
 */

(function($) {
    $.scrollToElement = function( $element, speed ) {

        speed = speed || 750;

        $("html, body").animate({
            scrollTop: $element.offset().top,
            scrollLeft: $element.offset().left
        }, speed);
        return $element;
    };

    $.fn.scrollTo = function( speed ) {
        speed = speed || "normal";
        return $.scrollToElement( this, speed );
    };
})(jQuery);


$(document).ready(function () {
	$(".rightArrowDiv img").live('click', function () { 
		//$("div#paging").scrollTo();
	});
	$(".leftArrowDiv img").live('click', function () { 
		//$("div#paging").scrollTo();
	});
});


/**************************************************************
 SC TABBED DETAILS
**************************************************************/
function scTDinit() {
	var unableToTab = true;
	try {
		var tabList =  document.getElementById("sctab");
		var tabHeaders = tabList.getElementsByTagName("li");
		var tabContentsTemp = document.getElementById("sctabinfo").childNodes;
		var tabContents = new Array();
		for(var i=0, len = tabContentsTemp.length; i < len; i++){
			if(tabContentsTemp[i].nodeName == "DIV")
				tabContents.push(tabContentsTemp[i]);
		}
		var totalTabs = tabHeaders.length;
		var currentTab = 0;
		tabHeaders[0].className = "tabhover";
		tabHeaders[0].getElementsByTagName("a")[0].onclick = function () { shTab(0); return false; };
		tabContents[0].style.display = "block";
		for (i = 1; i < totalTabs; i++) {
			tabHeaders[i].className = "tabheader";
			tabHeaders[i].getElementsByTagName("a")[0].onclick = (function(index){ return (function(){ shTab(index); return false; });})(i);
			tabContents[i].style.display = "none";
		}
		unableToTab = false;
	} catch (err) {
		unableToTab = true;
	}
	
	function shTab(showTab){
		if (unableToTab || (showTab > totalTabs) || (showTab == currentTab)) return false;
		tabHeaders[currentTab].className = "tabheader";
		tabContents[currentTab].style.display = "none";
		currentTab = showTab;
		tabHeaders[currentTab].className = "tabhover";
		tabContents[currentTab].style.display = "block";
	}
	this.shTab = shTab;
}
if (window.scTDinit) {scTDinit();}


/**************************************************************
 SC SHIPPING DATE
**************************************************************/
function scShippingDate() {
	var montharray = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
	function addDate(v) {
		var n;
		var d=new Date();
		var n=d.getDate();
		var day=d.getDay();
		var rem = 0;
		if (day==6) {rem=1} else {rem=((v+day)-((v+day) % 7))* 2/7;};
		//creating new date and return it 
		d1=new Date();
		d1.setYear(d.getYear());
		d1.setMonth(d.getMonth());
		d1.setDate(n+v+rem);
		delete d;
		var tempd=d1.getDay();
		var tempv=0;
		if (tempd==0) tempv=6;
		if (tempd==6) tempv=5;
		if (tempv>=5){
			d1.setDate(d1.getDate()+(7-tempv));
		}
		return (d1);
	}
	
	this.showDate = function (num) {
		var d=addDate(num);
		document.write( montharray[d.getMonth()] + " " + d.getDate() );
	};
}

function scShippingDatePop(mypage,w,h) {
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars=yes,resizable'
	window.open(mypage,'scShippingPop',settings);
}	




/**************************************************************
 CMXFORMS
**************************************************************/
// apply inline-box only for mozilla
if( jQuery.browser.mozilla ) {
	// do when DOM is ready
	$( function() {
		// search form, hide it, search labels to modify, filter classes nocmx and error
		$( 'form.cmxform' ).hide().find( 'p>label:not(.nocmx):not(.error)' ).each( function() {
			var $this = $(this);
			var labelContent = $this.html();
			var labelWidth = document.defaultView.getComputedStyle( this, '' ).getPropertyValue( 'width' );
			// create block element with width of label
			var labelSpan = $("<span>")
				.css("display", "block")
				.width(labelWidth)
				.html(labelContent);
			// change display to mozilla specific inline-box
			$this.css("display", "-moz-inline-box")
				// remove children
				.empty()
				// add span element
				.append(labelSpan);
		// show form again
		}).end().show();
	});
};


/**************************************************************
 MISC SCRIPTS
**************************************************************/
var tnews;
var tcurr=0;
var tpause = 0;

$(document).ready(function(){
   $("#nav > li > ul").fadeOut("fast");
   $("#nav li").hover(
      function(){ $(this).find("ul").fadeIn("fast"); }, 
      function(){ $(this).find("ul").fadeOut("fast"); } 
   );
   if (document.all) {
      $("#nav li").hoverClass("sfhover");
   }
   // png fix
   $('ul#nav li').pngFix();   
   
   // news ticker
    var tickerSelector = "ul#scTicker li";
	
    tnews = $(tickerSelector).hide().hover(
        function(){
            $(this).addClass("hovered");
            tpause=1;
        },
        function(){
            $(this).removeClass("hovered");
            tpause=0;
        }
    ).filter(":eq(0)").show().add(tickerSelector).size();
    setInterval(tickFunc,4000); //time in milliseconds 
	
	$(".itemquantity select").each(function(){
		$(this).change(function(){
			var reg = /[0-9]/
			var res = reg.exec($(this).get(0).name);
			if($(this).get(0).selectedIndex != 0){
				$("#optcont"+res+" select").addClass("required");
			}
		})
	});
	
	$(".itemquantity-main select").each(function(){
		$(this).change(function(){
			if($(this).get(0).selectedIndex != 0){
				$("#optcont0 select").addClass("required");
			} else {
				$("#optcont0 select").removeClass("required error");
				$("#optcont0 label").remove();
			}
		});
		if($(this).get(0).selectedIndex != 0) {
			$("#optcont0 select").addClass("required");
		}
	});
	
	
	// item page validation
	//$("#orderForm").validate();
	/*$("#orderForm").validate({
	 	beforeSubmit: function() {
	   		if (!$("#orderForm").validate().form()) {
				return false;	
			}
	 	}
	});*/
	
	/*$("#orderForm").validate({
   		submitHandler: function(form) {
			$("#atcbtn1").click();
		}
	}); */
	

});
// hover function
$.fn.hoverClass = function(c) {
   return this.each(function(){
      $(this).hover( 
         function() { $(this).addClass(c); },
         function() { $(this).removeClass(c); }
      );
   });
};
// news ticker function
function tickFunc() {
	if(tpause==0){
		$("#scTicker li:eq("+tcurr+")").fadeOut(400);
		tcurr = ++tcurr%tnews;
		$("#scTicker li:eq("+tcurr+")").fadeIn(1000); 
	}

} 

function frmchk(frm) {
	var count = 0;
	$(".iteminfo .product-info-table select").each( function() {
		$(this).css("border","1px solid #7F9DB9");
		if($(this).get(0).selectedIndex == 0 && $(this).attr("class") == "required" && jQuery("option:eq(0)",this).text().match(/Select/)) {
			$(this).css("border","2px solid #DD4537");
			count++;
		}
	});
	if (count > 0) {
		alert ("Please choose from the required option(s)");
		return false;
	}
	else
		return true;
}
