function selectBadgeModel(sBadgenum, nPicCount){
    showPreview(webHost + 'w3ShowImage.aspx?img=' + sBadgenum + '.jpg&f=images/&h=280&maxw=280',nPicCount);
    showPriceTable(sBadgenum);
    selectItem(sBadgenum);
    return false;
}

function showPriceTable(sBadge){
	var url=webHost + 'BadgePriceTable.aspx?b=' + sBadge;
	xmlhttp=null;
	wrapXMLHTTPRequest(url, 'BadgePriceTable_Ready');
} //end func RefreshPrice


function BadgePriceTable_Ready(){
	if (xmlhttp.readyState==4)
	
		{// 4 = "loaded"
		if (xmlhttp.status==200 )
		
			{// 200 = "OK"
			//alert(xmlhttp.responseText);
			//responseText contains "w;h;the HTML code of price table" (width, height, price table)
			var resp=xmlhttp.responseText.split(';',3);
			
			var priceTable=resp[2];
			var obj;
   			obj=document.getElementById('divPriceTable');
			obj.innerHTML=priceTable;
			
			showSize(parseFloat(resp[0]),parseFloat(resp[1]));
   
		}
	else
		{
		//alert("Problem retrieving data:" + xmlhttp.statusText + xmlhttp.status);
		}
	}
}//end func BadgePriceTable_Ready




function showSize(nW, nH){

	var obj,s;
	//set the width
	obj=document.getElementById('widthArea');
	if (nW==0){
		s="";
	}else{
		s = '<table width="100%" cellspacing="0" cellpadding="0" border="0">';
		s = s + '<tr><td width="14"><img src="' + webHost + 'NEWIMAGES/size_arrow_left.gif" alt="" border="0"></td>';
		s = s + '<td align="left"><img src="' + webHost + 'NEWIMAGES/size_arrow_line_h.gif" alt="" border="0" width="30" height="20"></td>';
		s = s + '<td align="center" width="40" class="regularText">' + nW + "''</td>";
		s = s + '<td align="right"><img src="' + webHost + 'NEWIMAGES/size_arrow_line_h.gif" alt="" border="0" width="30" height="20"></td>';
		s = s + '<td width="14" align="right"><img src="' + webHost + 'NEWIMAGES/size_arrow_right.gif" alt="" border="0"></td>';
		s = s + '</tr></table>';
	}
   	obj.innerHTML=s;
   	
	//set the height
	obj=document.getElementById('heightArea');
	if (nH==0){
		s="";
	}else{
		s = '<table height="100%" cellpadding="0" cellspacing="0">';
		s = s + '<tr height="14"><td><img src="' + webHost + 'NEWIMAGES/size_arrow_up.gif" alt="" border="0"></td></tr>';
		s = s + '<tr height="100"><td><img src="' + webHost + 'NEWIMAGES/size_arrow_line.gif" alt="" border="0" width="42" height="126"></td></tr>';
		s = s + '<tr><td class="regularText">' + nH + "''</td></tr>";
		s = s + '<tr><td><img src="' + webHost + 'NEWIMAGES/size_arrow_line.gif" alt="" border="0" width="42" height="126"></td></tr>';
		s = s + '<tr height="14"><td><img src="' + webHost + 'NEWIMAGES/size_arrow_down.gif" alt="" border="0"></td></tr></table>';
	}

   obj.innerHTML=s;
}//end func showSize


function selectCategory(sItem){

var obj=document.getElementById("hidSelected");
obj.value=sItem;
//alert(sItem);
}

function selectItem(sItem){
var obj=document.getElementById("divBtnSelect");
obj.style.display="block";


var href=webHost + "BuildBadge_Preview.aspx?b=" + sItem;

obj=myGetElementById("sc_aff");
if (obj && obj.value!=""){
    href = href + "&aff=" + obj.value;
    }

obj=myGetElementById("sc_customerid");
if (obj && obj.value!="") {
    href = href + "&customerid=" + obj.value;
    }
    
obj=myGetElementById("sc_process_url");
if (obj && obj.value!=""){
    href = href + "&process_url=" + obj.value;
    }
//alert(href);
obj = document.getElementById("btnSelect");
obj.href=href
}




function BuildBadge_Preview_OnLoad(){
	//if (document.getElementById){
		
		RefreshLayout();
	//	}//endif getElementById

} //end


function BB_Submit(action) {

    var obj = myGetElementById("hidAction");
    if (obj) obj.value = action;

    var noprompt = "";
    obj = myGetElementById("hidACNoPrompt");
    if (obj)
        noprompt=obj.value;
        

    if (action == 'ac' && noprompt!="1") {
            var answer = confirm("Clicking OK will add this badge into your shopping cart. Please take this opportunity to review your badge carefully before clicking OK.");
            if (!answer)
            {
            return false;  
 
            }
    }
    document.forms[0].submit();
}


function BB_SendEmail(){
    document.forms[0].submit();
}

function BB_Back() {
    $('input[id="goback"]').val("goback");
    document.forms[0].submit();
}


function validateGlueInLeather(){
  var obj=myGetElementById("ddlAttachment");
  if (obj){
    var myindex  = obj.selectedIndex;
	var sAtt = obj[myindex].value;
	var objErr=myGetElementById("divLeatherErr");
	
	if (sAtt=='GLUE IN LEATHER'){
	    obj=myGetElementById("ddlLeather");
	    myindex  = obj.selectedIndex;
	    var sLea = obj[myindex].value;
	    if (sLea==''){
	        objErr.innerHTML="Please select";
	    } else {
	        objErr.innerHTML="";
	    }
	} else{
	        objErr.innerHTML="";
	}
  }
  
}

function SendQR() {
    var obj=myGetElementById("action");
    if (obj) {
        obj.value = "send";
        document.forms[0].submit();
    }
}
