﻿// set enter command eg: onkeydown="SpecifyKeyClick('ctl00_btnBasicSearch',event);"
function SpecifyKeyClick(ClickObject,event) 
{    
    if (navigator.appVersion.indexOf("MSIE")!=-1)
    	SpecifyKeyClick_IE(ClickObject);
    else if(navigator.userAgent.indexOf("Opera")!=-1)
        SpecifyKeyClick_Opera(ClickObject);
    else
	    SpecifyKeyClick_NonIE(ClickObject,event);
}


function SpecifyKeyClick_IE(ClickObject) 
{
	 if (event.keyCode == 13) 
	 {        
		  event.keyCode=9; 
		  event.returnValue = false;
		  window.alert (document.all[ClickObject].name); 
		  document.all[ClickObject].click(); 
	 } 
}
function SpecifyKeyClick_Opera(ClickObject) 
{    
	 if (event.keyCode == 13) 
	 {    
		  document.all[ClickObject].form.submit(); 
	 } 
}
function SpecifyKeyClick_NonIE(ClickObject,event) 
{    
	event = event ? event : (window.event ? window.event : null);
	 if (event.keyCode == 13) 
	 {
		var newEvent = document.createEvent("KeyEvents")
		newEvent.initKeyEvent("keypress", true, true, document.defaultView, event.ctrlKey, event.altKey, event.shiftKey, event.metaKey, 0, document.getElementById(ClickObject).click())
		event.preventDefault()
		event.target.dispatchEvent(newEvent)         

	 } 
}

    //update 10-26 godsam
            function chkLeng(which,sizeNum,chLeft) { 
            var maxChars = sizeNum; 
            if (which.value.length > maxChars) 
                which.value = which.value.substring(0,maxChars); 
                var curr = maxChars - which.value.length; 
             chLeft.innerHTML=curr.toString();     
             //alert(sizeNum);         
            }       
    //update 10-26 godsam



function topwinSearchStore(keyword, category, type, framename)
{
    var searchURL = "BusinessDirectoryList.aspx?BusinessCategoryID=" + category + "&BusinessTypeID=" + type + "&Keyword=" + keyword;
    //godsam edit 设置输入框为空
//    document.getElementById("ctl00_HomeStoreSearch1_txtKeyword").innerText="";
    //
    topwinNavigate(searchURL, framename);
    
}

    
    
function topwinSearch(sValue, framename)
{
alert(sValue);
 // StoreCouponList.aspx?BusinessCategoryID={0}&BusinessTypeID={1}&City={2}&Couponlist={3}
    var searchURL = "SearchProduct.aspx?at="+Couponlist;
    topwinNavigate(searchURL, framename);
}

function topwinNavigate(navigateURL, frameName)
    {
        window.open(navigateURL, frameName);
    }
    
    
    
    
    
    
    
    /*images*/
function DrawImage(ImgD,FitWidth,FitHeight) 
{ 
var image=new Image(); 
image.src=ImgD.src; 
if(image.width>0 && image.height>0) 
{ 
if(image.width/image.height>= FitWidth/FitHeight) 
{ 
if(image.width>FitWidth) 
{ 
ImgD.width=FitWidth; 
ImgD.height=(image.height*FitWidth)/image.width; 
} 
else 
{ 
ImgD.width=image.width; 
ImgD.height=image.height; 
} 
} 
else 
{ 
if(image.height>FitHeight) 
{ 
ImgD.height=FitHeight; 
ImgD.width=(image.width*FitHeight)/image.height; 
} 
else 
{ 
ImgD.width=image.width; 
ImgD.height=image.height; 
} 
} 
} 
} 