// JavaScript Document
/* 导航下拉菜单 */
var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{
   jsddm_canceltimer();
   jsddm_close();
   ddmenuitem = $(this).find('div').css('visibility', 'visible');}

function jsddm_close()
{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;}}

$(function()
{  $('#jsddm > li').bind('mouseover', jsddm_open)
   $('#jsddm > li').bind('mouseout',  jsddm_timer)});

document.onclick = jsddm_close;

/* 幻灯大图 */
//autopro(4);
function autopro(z){
	var g = 5000;
	for(i=1;i<=z;i++){
		setTimeout("projector("+i+","+z+")",g);
		g = g + 5000;
	}
	setTimeout("autopro("+z+")",g+5000);
}
function projector(imgid,num){
	for(var i=1;i<=parseInt(num);i++){
		if(i==parseInt(imgid)){
			$('#turnimg'+i).fadeIn("slow");	
			$('#turnimg'+i).css("display","block");
			$('#caption'+i).addClass("caption"+i);
		}else{
			$('#turnimg'+i).fadeOut("slow");
			$('#turnimg'+i).css("display","none");
			$('#caption'+i).removeClass("caption"+i);
		}
	}
}
/*
 * 功能:滑动门
 * 参数:idTitle  触发此事件的id, ididstart  id名前缀，num  所在滑动组的数目，n  当前显示的序号, class1 划过样式，class2，正常样式
 */
function Sliding_doors(idTitle,idstart,num,n,class1,class2,doorclass){
	//doorclass = doorclass?doorclass:"";
	for(i=1;i<=num;i++){
		if(i==n){
			document.getElementById(idTitle+i).className = class1;
			$("#"+idstart+i).css("display","block");
		}else{
			document.getElementById(idTitle+i).className = class2;
			$("#"+idstart+i).css("display","none");
		}
	}
}
/*
 * 功能:店面幻灯图
 * 参数:abcdefg
 */

function autoPSF(z){
	var g = 5000;
	for(i=1;i<=z;i++){
		setTimeout("ProjectorStorefronts("+i+","+z+")",g);
		g = g + 5000;
	}
	setTimeout("autoPSF("+z+")",g+5000);
	//setTimeout("ProjectorStorefronts(1,2)",5000);
	//setTimeout("ProjectorStorefronts(2,2)",10000);
	//setTimeout("autoPSF()",15000);
}
function ProjectorStorefronts(imgid,num){
	for(i=1;i<=num;i++){
		if(parseInt(imgid)==i){
			$('#StorefrontImg'+i).fadeIn("slow");
			$('#storefronta'+i).css("color","#FFFFFF");
		}else{
			$('#StorefrontImg'+i).fadeOut("slow");
			$('#storefronta'+i).css("color","#FFFFFF");
		}
	}
}
/*
 * 功能：底部滚动控制
 */
function controlpath(did,dpath){
	document.getElementById(did).direction = dpath;
}
/*
 * FOOT	
 */
function setTab(m,n){
 var tli=document.getElementById("menu"+m).getElementsByTagName("li");
 var mli=document.getElementById("contents"+m).getElementsByTagName("div");
 for(i=0;i<tli.length;i++){
  tli[i].className=i==n?"hover":"";
  mli[i].style.display=i==n?"block":"none";
 }
}

/*
 * searchform
 */
function setprice(vv){
	if(vv==""){
		document.searchform.min_price.value='';
		document.searchform.max_price.value='';
	}else{
		var arr = new Array();
		arr = vv.split("-");
		document.searchform.min_price.value=arr[0];
		document.searchform.max_price.value=arr[1];
	}
}

/* 体验店幻灯图 */
function autoprot(z){
	var g = 5000;
	for(i=1;i<=z;i++){
		setTimeout("projectort("+i+","+z+")",g);
		g = g + 5000;
	}
	setTimeout("autoprot("+z+")",g+5000);
}
function projectort(imgid,num){
	for(var i=1;i<=parseInt(num);i++){
		if(i==parseInt(imgid)){
			$('#turnimg'+i).fadeIn("slow");	
			$('#turnimg'+i).css("display","block");
			//$('#caption'+i).addClass("caption"+i);
		}else{
			$('#turnimg'+i).fadeOut("slow");
			$('#turnimg'+i).css("display","none");
			//$('#caption'+i).removeClass("caption"+i);
		}
	}
}


window.setCopy = function (_sTxt){
    try{
    if(window.clipboardData) {
        window.clipboardData.setData("Text", _sTxt);
    } else {
        netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
        var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
        if(!clip) return;
        var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
        if(!trans) return;
        trans.addDataFlavor('text/unicode');
        var str = new Object();
        var len = new Object();
        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
        var copytext = _sTxt;
        str.data = copytext;
        trans.setTransferData("text/unicode", str, copytext.length*2);
        var clipid = Components.interfaces.nsIClipboard;
        if (!clip) return false;
        clip.setData(trans, null, clipid.kGlobalClipboard);
    } }catch(e){}
} 