var prod1,prod2,prod3,loc,sizes,colorshirt,str,ProductCode,one,two,three,four,five,six,seven,eight,nine,ten,eleven,twelve,thirteen,fourteen,fifteen,sisteen,seventeen,eighteen,ninteen,twenty,twentyone,twentytwo,twentythree,forefabric,forethread,backfabric,backthread,stitc,lnhood,ltrcrest,ltrlocation,ltrfont,ltrthreadcolor,ltrbelowletters,ltrtexthood,ltrrightarm,ltrleftarm,ltrmidback,ltrlowerback,ltrshoulderblade,ltrthroughletters,ltrtimings,ltraddinstruction,lininteror,typorgletter,twentyfour,twentyfive,twentysix,clickbutton, testnumber,productname,productprice,url,proprice,img,mer,drop,aplha,alphaurls,relatedpro,relatedprice;

var productnames, productprices,proprices,imgs,propricess,relatedurl,optNames,mainimage,mainlink,test3,skucodename,separator;

function setCookie(c_name, value, exdays) {

    var exdate = new Date();
    exdate.setDate(exdate.getDate() + exdays);
    var c_value = escape(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString());
    document.cookie = c_name + "=" + c_value;
}

function getCookie(c_name) {
    var i, x, y, ARRcookies = document.cookie.split(";");
    for (i = 0; i < ARRcookies.length; i++) {
        x = ARRcookies[i].substr(0, ARRcookies[i].indexOf("="));
        y = ARRcookies[i].substr(ARRcookies[i].indexOf("=") + 1);
        x = x.replace(/^\s+|\s+$/g, "");
        if (x == c_name) {
            return unescape(y);
        }
    }
}

function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window[movieName];
} else {
return document[movieName];
}
}

function fnExtraPage(value){

xmlHttp = GetXmlHttpObject();



xmlHttp.onreadystatechange = function () {

if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {

}
}

xmlHttp.open("POST", value, true);
xmlHttp.send();

}


function GetXmlHttpObject() {
var xmlHttp = null;
try {
// Firefox, Opera 8.0+, Safari
xmlHttp = new XMLHttpRequest();

}
catch (e) {
// Internet Explorer
try {
	
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}










var cardId;
var upperTxt;
var isMain = true;
var isSub = true;

function  callSub(){
	try
	{
		if (typeof form.elements["SELECT___"+upperTxt+"___93"].options === "undefined") {
		   
			isSub = false;
		}else{
			isSub  = true;
		}
	}
	catch(ex)
	{
		isSub = false;
	}
}

$(document).ready(function () {
    var pathname = window.location.pathname;
    //alert(pathname);
});


function GetCode() {
	
	
	
  // Be sure to change the number following the "*" below to match the number of messages.
  var wch=Math.floor(Math.random()*4+1);
  document.getElementById('testimonialrotate'+wch).style.display='inline';

	
	
    $(".carttext").each(function(){
        if( $(this).attr("href") != undefined){
	        cardId = $(this).attr("href");
	        cardId = cardId.substr(cardId.lastIndexOf("&")-1, cardId.length);
        }
    });


var letter1,lr1;


var form = document.forms['MainForm'];
var pth = window.location.href;
//alert(pth);
//var query = parent.location.search.substring(1);
//alert(query);
var dt = pth.split(".");
var tt = dt[2].lastIndexOf("/");
var a = dt[2].substring(tt + 1 );
upperTxt = a.toUpperCase();
//alert(upperTxt);

var b = "";
if (dt[3].search("htm") == -1) {
    b = "." + dt[3].toString();
    upperTxt = upperTxt + b.toUpperCase();
}
//alert(upperTxt);

try
{
	if (typeof form.elements["SELECT___"+upperTxt+"___25"].options === "undefined")
	{
		isMain = false;
	}else{
		isMain  = true;
	}
}
catch(ex)
{
	isMain = false;
	isSub = true;
	//callSub();
}


if (!isMain  && isSub)
{
    
    //productnamecolorsmall colors_productname
	//productnames = $('font.productnamecolorLARGE').html();
	mainlink="http://ykwfd.rzlcf.servertrust.com/v/vspfiles/photos/";
	productnames = $('a.productnamecolorsmall').html();
	//alert(relatedpro);
	//pricecolorsmall colors_productprice
	productprices = $('font.pricecolor').html();
	relatedprice=$('font.pricecolorsmall').html();
	//var test = relatedprice.split('$');
	//propricess = "$" + test[1];
	//var rate=propricess.split(' </span>');
	//proprices=rate[0];
	
	//urls = document.location.href;
	var opt;
	var optName="";
	mainimage = $("#product_photo").attr("src");
	//imgs = $("#product_photo").attr("src");
	imgs = $('.v65-productPhoto img').attr('src')
//	imgs=  $(".v65-productDisplay-cell.a").attr("src");
	urls = $(".v65-productDisplay-cell a").attr("href");

	

	mer=form.elements["SELECT___"+unescape(upperTxt)+"___196"].options;
	for(var j=0;j<mer.length;j++)
	{
		optName = mer[j].text;
		 optNames = mer[j].value;
		//opt = 1;
		drop = (optName);
		break;
	}
	setdropvalue();
}
else if (isMain) {

prod1 = form.elements["SELECT___" + unescape(upperTxt) + "___25"].options;
for (var m = 0; m < prod1.length; m++) {
    optName = prod1[m].text;
    optNames = prod1[m].value;
    //opt = 1;
    drop = (optName);
  
    break;

}


	prod2= form.elements["SELECT___"+upperTxt+"___22"].options;
	prod3= form.elements["SELECT___"+upperTxt+"___23"].options;
	//loc=form.elements["SELECT___"+upperTxt+"___15"].options;
	sizes=form.elements["SELECT___"+upperTxt+"___3"].options;
	colorshirt=form.elements["SELECT___"+upperTxt+"___4"].options;
	forefabric=form.elements["SELECT___"+upperTxt+"___7"].options;
	forethread=form.elements["SELECT___"+upperTxt+"___18"].options;
	backfabric=form.elements["SELECT___"+upperTxt+"___9"].options;
	backthread=form.elements["SELECT___"+upperTxt+"___12"].options;
	stitc=form.elements["SELECT___"+upperTxt+"___36"].options;
//	lnhood=form.elements["SELECT___"+upperTxt+"___35"].options;
	ltrcrest=form.elements["SELECT___"+upperTxt+"___81"].options;
	ltrlocation=form.elements["SELECT___"+upperTxt+"___82"].options;
	ltrfont=form.elements["SELECT___"+upperTxt+"___60"].options;
	ltrthreadcolor=form.elements["SELECT___"+upperTxt+"___61"].options;
	ltrbelowletters=form.elements["TEXTBOX___69___"+upperTxt+"___11"];
	ltrtexthood=form.elements["TEXTBOX___56___"+upperTxt+"___10"];
	ltrrightarm=form.elements["TEXTBOX___63___"+upperTxt+"___13"];
	ltrleftarm=form.elements["TEXTBOX___62___"+upperTxt+"___14"];
	ltrmidback=form.elements["TEXTBOX___270___"+upperTxt+"___28"];
	ltrlowerback=form.elements["TEXTBOX___65___"+upperTxt+"___16"];
	ltrshoulderblade=form.elements["TEXTBOX___64___"+upperTxt+"___17"];
	ltrthroughletters=form.elements["TEXTBOX___1708___"+upperTxt+"___80"];
	ltrtimings=form.elements["SELECT___"+upperTxt+"___26"].options;
	ltraddinstruction=form.elements["TEXTBOX___15345___"+upperTxt+"___72"];
	
	}
	productname =$('font.productnamecolorLARGE').html();

	productprice =$('font.pricecolor').html();
	var test=productprice.split('$');
	proprice="$" + test[1];
	url=document.location.href;

	img = $("#product_photo").attr("src");



	letter1 = parent.document.getElementsByName("SELECT___" + ProductCode + "___25");

	
	
	//var ltrone=letter1.selectedIndex;
	var letter2 =parent.document.getElementsByName("SELECT___" + ProductCode + "___22");
	var letter3 =parent.document.getElementsByName("SELECT___" + ProductCode + "___23");
	var forecolor =parent.document.getElementsByName("SELECT___" + ProductCode + "___7");
	var backcolor = parent.document.getElementsByName("SELECT___" + ProductCode + "___9");
	//var shirtcolor = parent.document.getElementsByName("SELECT___" + ProductCode + "___4");
	var forethreadcolor =parent.document.getElementsByName("SELECT___" + ProductCode + "___18");
	var backthreadcolor =parent.document.getElementsByName("SELECT___" + ProductCode + "___12");
	var location=parent.document.getElementsByName("SELECT___" + ProductCode + "___15");
	var size=parent.document.getElementsByName("SELECT___" + ProductCode + "___3");
	var shrt=parent.document.getElementsByName("SELECT___" + ProductCode + "___4");
	var stitctyp=parent.document.getElementsByName("SELECT___" + ProductCode + "___36");
	
	//Code for Rest of the Data for Add to Cart Page
	
	var linehood=parent.document.getElementsByName("SELECT___" + ProductCode + "___35");
	var Crest=parent.document.getElementsByName("SELECT___" + ProductCode + "___81");
	var stitchlocation=parent.document.getElementsByName("SELECT___" + ProductCode + "___82");
	var textfont=parent.document.getElementsByName("SELECT___" + ProductCode + "___60");
	var textthreadcolor=parent.document.getElementsByName("SELECT___" + ProductCode + "___61");
	var belowletters=parent.document.getElementsByName("TEXTBOX___69___" + ProductCode + "___11");
	var texthood=parent.document.getElementsByName("TEXTBOX___56___" + ProductCode + "___10");
	var rightarm=parent.document.getElementsByName("TEXTBOX___63___" + ProductCode + "___13");
	var leftarm=parent.document.getElementsByName("TEXTBOX___62___" + ProductCode + "___14");
	var midback=parent.document.getElementsByName("TEXTBOX___270___" + ProductCode + "___28");
	var lowerback=parent.document.getElementsByName("TEXTBOX___65___" + ProductCode + "___16");
	var shoulderblade=parent.document.getElementsByName("TEXTBOX___64___" + ProductCode + "___17");
	var throughletters=parent.document.getElementsByName("TEXTBOX___1708___" + ProductCode + "___80");
	var productiontime=parent.document.getElementsByName("SELECT___" + ProductCode + "___26");
	var additionalinstruction=parent.document.getElementsByName("TEXTBOX___15345___" + ProductCode + "___72");
	//lininteror=parent.document.getElementsByName("SELECT___" + ProductCode + "___73");
	//var org=parent.document.getElementsByName("TEXTBOX___2216___" + ProductCode + "___84");
	
	
	str="v/vspfiles/sample.asp?prod=";
	
	var url=str+ProductCode+"&ltr1="+letter1+"&ltr2="+letter2+"&ltr3="+letter3+"&foreclr="+forecolor+"&bckclr="+backcolor;
	url =url+"&forethread="+forethreadcolor+"&bckthread="+backthreadcolor+"&loc="+location+"&siz="+size+"&shirt="+shrt+"&st="+stitctyp+"&lnhood="+linehood+"&crst="+Crest+"&sttchloc="+stitchlocation+"&txtfont="+textfont+"&txtthreadcolor="+textthreadcolor+"&txtblletter="+belowletters+"&txthood="+texthood+"&txtrightarm="+rightarm+"&txtleftarm="+leftarm+"&txtmidbck="+midback+"&txtlwrback="+lowerback+"&txtsholderblade="+shoulderblade+"&txtthroughletters="+throughletters+"&tym="+productiontime+"&addinst="+additionalinstruction+"&url="+url
	
	
	timeMsg();


}

function timeMsg()
{
    var t=setTimeout("alertMsg()",300);
}
var existLetterId=0;
function alertMsg()
{

var opt;
var optName="";


if((existLetterId != parseInt(previous_selected_optionid)) && previous_selected_optionid !="" )
{

  
existLetterId= parseInt(previous_selected_optionid);


if (isMain && isSub) {



    for (var i = 0; i < prod1.length; i++) {
        if (prod1[i].value == previous_selected_optionid) {
            optName = prod1[i].text;
            opt = 1;
            one = (optName);


            break;
        }
    }
    for (var i = 0; i < prod2.length; i++) {
        if (prod2[i].value == previous_selected_optionid) {
            optName = prod2[i].text;
            opt = 2;
            two = (optName);

            break;
        }
    }
    for (var i = 0; i < prod3.length; i++) {
        if (prod3[i].value == previous_selected_optionid) {
            optName = prod3[i].text;
            opt = 3;
            three = (optName);

            break;
        }
    }
    //	for(var i=0;i<loc.length;i++)
    //	{
    //	if(loc[i].value ==previous_selected_optionid)
    //	{
    //	optName = loc[i].text;
    //	opt = 4;
    //	four = (opt + optName);
    //	break;
    //	}
    //	}
    for (var i = 0; i < sizes.length; i++) {
        if (sizes[i].value == previous_selected_optionid) {
            optName = sizes[i].text;
            opt = 5;
            five = (opt + optName);
            break;
        }
    }
    for (var i = 0; i < colorshirt.length; i++) {
        if (colorshirt[i].value == previous_selected_optionid) {
            optName = colorshirt[i].text;
            opt = 6;
            six = (opt + optName);
            break;
        }
    }
    //Code for adding fore and back colors

    for (var i = 0; i < forefabric.length; i++) {
        if (forefabric[i].value == previous_selected_optionid) {
            optName = forefabric[i].text;
            opt = 22;
            twentytwo = (opt + optName);
            break;
        }
    }

    for (var i = 0; i < forethread.length; i++) {
        if (forethread[i].value == previous_selected_optionid) {
            optName = forethread[i].text;
            opt = 23;
            twentythree = (opt + optName);
            break;
        }
    }
    for (var i = 0; i < backfabric.length; i++) {
        if (backfabric[i].value == previous_selected_optionid) {
            optName = backfabric[i].text;
            opt = 24;
            twentyfour = (opt + optName);
            break;
        }
    }
    for (var i = 0; i < backthread.length; i++) {
        if (backthread[i].value == previous_selected_optionid) {
            optName = backthread[i].text;
            opt = 25;
            twentyfive = (optName);
            break;
        }
    }
    for (var i = 0; i < stitc.length; i++) {
        if (stitc[i].value == previous_selected_optionid) {
            optName = stitc[i].text;
            opt = 26;
            twentysix = (opt + optName);
            break;
        }
    }



    //	for(var i=0;i<lnhood.length;i++)
    //	{
    //	if(lnhood[i].value ==previous_selected_optionid)
    //	{
    //	optName = lnhood[i].text;
    //	opt = 7;
    //	seven = (opt + optName);
    //	break;
    //	}
    //	}
    for (var i = 0; i < ltrcrest.length; i++) {
        if (ltrcrest[i].value == previous_selected_optionid) {
            optName = ltrcrest[i].text;
            opt = 8;
            eight = (opt + optName);
            break;
        }
    }
    for (var i = 0; i < ltrlocation.length; i++) {
        if (ltrlocation[i].value == previous_selected_optionid) {
            optName = ltrlocation[i].text;
            opt = 9;
            nine = (opt + optName);
            break;
        }
    }
    for (var i = 0; i < ltrfont.length; i++) {
        if (ltrfont[i].value == previous_selected_optionid) {
            optName = ltrfont[i].text;
            opt = 10;
            ten = (opt + optName);
            break;
        }
    }
    for (var i = 0; i < ltrthreadcolor.length; i++) {
        if (ltrthreadcolor[i].value == previous_selected_optionid) {
            optName = ltrthreadcolor[i].text;
            opt = 11;
            eleven = (opt + optName);
            break;
        }
    }

   // twelve = ltrbelowletters.value;
    //thirteen=ltrtexthood.value;
    fourteen = ltrrightarm.value;
    fifteen = ltrleftarm.value;
    sisteen = ltrmidback.value;
    seventeen = ltrlowerback.value;
    eighteen = ltrshoulderblade.value;
    ninteen = ltrthroughletters.value;

    for (var i = 0; i < ltrtimings.length; i++) {
        if (ltrtimings[i].value == previous_selected_optionid) {
            optName = ltrtimings[i].text;
            opt = 20;
            twenty = (opt + optName);

            break;
        }
    }

    //twentyone=ltraddinstruction.value;
    testnumber = clickbutton;
    var totaldata = one + "~" + two + "~" + three;



    /* This Code is used for Letter Genarator..
    var testurl=str+ProductCode+"&one="+one+"&two="+two+"&three="+three+"&four="+four+"&five="+five+"&six="+six+"&seven="+seven+"&eight="+eight+"&nine="+nine+"&ten="+ten+"&eleven="+eleven+"&twelve="+twelve+"&thirteen="+thirteen+"&fourteen="+fourteen+"&fifteen="+fifteen+"&sisteen="+sisteen+"&seventeen="+seventeen+"&eighteen="+eighteen+"&ninteen="+ninteen+"&twenty="+twenty+"&twentyone="+twentyone+"&twentytwo="+twentytwo+"&twentythree="+twentythree+"&twentyfour="+twentyfour+"&twentyfive="+twentyfive+"&twentysix="+twentysix+"&clickbutton="+clickbutton+"&productname="+productname+"&proprice="+proprice+"&url="+url+"&img="+img;
	
    fnExtraPage(testurl);
    */

    //This below code is for lightbox
   
    if (totaldata == "Delta~Sigma~Theta") {
        one = two = three = "";
       alert("We are sorry but we are not allowed to sell Delta Sigma Theta Merchandise online. We apologize for the inconvenience");
       prod1[0].selected = true;
       prod2[0].selected = true;
       prod3[0].selected = true;
      
      

    }
    else {

        alpha = "http://www.customgreekthreads.com/v/vspfiles/samples.asp?prod=";
        alphaurls = alpha + "&drop=" + drop + "&productnames=" + productnames + "&proprices=" + proprices + "&urls=" + urls + "&imgs=" + imgs + "&optNames=" + optNames + "&mainimage=" + mainimage + "&mainlink=" + mainlink + "&test3=" + test3 + "&skucod=" + upperTxt + "&skucodnam=" + totaldata;

        var paths = mainlink + "options/" + test3 + "-" + optNames + "-T.jpg";
        //test
        $("#dummyimg").attr({ src: paths });

        setCookie("valbro", 0, 365);
        $("#dummyimg").error(function () {
            setCookie("valbro", 2, 365);
        });

        xmlHttp = GetXmlHttpObject();
        xmlHttp.onreadystatechange = function () {

            if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {

            }
        }

        xmlHttp.open("POST", alphaurls, true);
        xmlHttp.send();
    }

}


else if (isSub) {


    for (var i = 0; i < mer.length; i++) {

        if (mer[i].value == previous_selected_optionid) {

            optName = mer[i].text;
            optNames = mer[i].value;

            skucodename = optName;

            drop = (optName);

            imgs = $("#product_photo").attr("src");

            break;
        }
    }
    setdropvalue();
}

}
timeMsg();
}



function setdropvalue() {
    var strr = String(skucodename);
    if (strr == "Delta Sigma Theta") {
        alert("We are sorry but we are not allowed to sell Delta Sigma Theta Merchandise online.We apologize for the inconvenience");
        prod1[0].selected = true;
        prod2[0].selected = true;
        prod3[0].selected = true;
    }
    else {

        var rep = strr.replace(' ', '~');
        var rep1 = String(rep);
        var rep2 = rep1.replace(' ', '~');

        alpha = "http://www.customgreekthreads.com/v/vspfiles/samples.asp?prod=";
        alphaurls = alpha + "&drop=" + drop + "&productnames=" + productnames + "&proprices=" + proprices + "&urls=" + urls + "&imgs=" + imgs + "&optNames=" + optNames + "&mainimage=" + mainimage + "&mainlink=" + mainlink + "&test3=" + test3 + "&skucod=" + upperTxt + "&skucodnam=" + rep2;

        var paths = mainlink + "options/" + test3 + "-" + optNames + "-T.jpg";
        //test
        $("#dummyimg").attr({ src: paths });

        setCookie("valbro", 0, 365);
        $("#dummyimg").error(function () {
            setCookie("valbro", 2, 365);
        });

        xmlHttp = GetXmlHttpObject();
        xmlHttp.onreadystatechange = function () {

            if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {

            }
        }

        xmlHttp.open("POST", alphaurls, true);
        xmlHttp.send();
    }
}



function getiframe()
{
clickbutton= 1;


document.getElementById('imagediv').innerHTML='';
document.getElementById('iframeid').style.height='auto';
document.getElementById('iframeid').style.background='#fff';
document.getElementById('iframeid').innerHTML = '<iframe width="609px" allowtransparency="yes" background="http://ykwfd.rzlcf.servertrust.com/v/vspfiles/ajax-loader%282%29.gif" id="firstFrame" scrolling="no" style="height:495px; border:1px solid #D8D8D8;" src="v/vspfiles/newdevelopement/Default.asp" ></iframe>';

}

//Code for separate 3 drop down list letters

