function trim(str){
	return str.length>0 ? str.replace( /(^\s+|\s+$)/, "" ) : "";
}

function DrawEmail(login, stub, server, name){
	email  = login+'@'+server;
	url = 'mailto:'+email;
	if(!name) name=email;
	document.write('<a href="'+url+'">'+name+'</a>');
}

function isEmail(email) {
	var arr1 = email.split("@");
	if (arr1.length != 2) return false;
	else if (arr1[0].length < 1) return false;
	var arr2 = arr1[1].split(".");
	if (arr2.length < 2) return false;
	else if (arr2[0].length < 1) return false;
	return true;
}


function SF(id)
{
	openW("/showgoods.php?id="+id, 600, 600);
}

function openW(win_name,w,h)
{
	return window.open(win_name, '_openW', 'resizable=no,menubar=no,scrollbars=yes,width='+w+',height='+h);
}

function AddToFavorite(){
  var Netscape, MSIE, Opera, Unknown;
  var Win, Mac, Other;
  var NetscapeVer, MSIEVer, OperaVer;
  
  Netscape = navigator.appName == "Netscape";
  MSIE = navigator.appName == "Microsoft Internet Explorer";
  Opera = navigator.userAgent.indexOf("Opera") > -1;
  Unknown = !(Netscape || MSIE || Opera);
  
  Win = navigator.userAgent.indexOf("Win") > -1;
  Mac = navigator.userAgent.indexOf("Mac") > -1;
  Other = !(Win || Mac);
  
  if(Netscape) {
    NetscapeVer = parseFloat(navigator.appVersion);
  }
  else if(MSIE) {
    n = navigator.userAgent;
    MSIEVer = n.substr(n.indexOf("MSIE ")+("MSIE ").length, 4);
    MSIEVer = parseFloat(MSIEVer); 
    
    if(Opera) {
      OperaVer = n.substr(n.indexOf("Opera ")+("Opera ").length, 4);
      OperaVer = parseFloat(OperaVer);
    }
  }
  
  if(Opera) {
    alert("Press Ctrl+T to bookmark this site!");
  }
  else if(Win && MSIE && MSIEVer >= 5) {
    window.external.AddFavorite(document.location.href, document.title);
  }
  else {
    alert("Press Ctrl+D to bookmark this site!");
    alert("And you should update your browser!!");
  }
}
function SetHP() {
	var url = 'http://'+document.location.hostname;
	document.body.style.behavior = "url('#default#homePage')";
	document.body.setHomePage(url);
}

function fixPNG(element)
{
  if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent)) {
    var src;
    if (element.tagName=='IMG') {
      if (/\.png$/.test(element.src)) {
        src = element.src; element.src = "/imgs/1pixel.gif";
      }
    }
    else {
      src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);
      if (src) {
        src = src[1];
        element.runtimeStyle.backgroundImage="none";
      }
    }
    if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
  }
}

