
//function showimage(imageUrl,width,height) {
//document.body.onload=preLoadImage(imageUrl);
//    var imgObj = new Image();
//    var descHeight;
//    var descWidth;
//    imgObj.src = imageUrl;
//    if((width/imgObj.width)>(height/imgObj.height)) {
//        descHeight = height;
//        descWidth = (height/imgObj.height)*imgObj.width;
//    } else {
//        descWidth = width;
//        descHeight = (width/imgObj.width)*imgObj.height;
//    }
//    document.write("<img hspace=5 vspace=5 src="+imgObj.src+" border=0 width=" + descWidth + " height=" + descHeight + ">");

//}
function drawImage(ImgD,width,height) {
    var image=new Image();
    image.src=ImgD.src;
    if((width/image.width)>(height/image.height)) {
        ImgD.height = height;
        ImgD.width = (height/image.height)*image.width;
    } else {
        ImgD.width = width;
        ImgD.height = (width/image.width)*image.height;
    }
    ImgD.alt = image.width + "x" + image.height;
}

function showimage(imageUrl,size) {
    var imgObj = new Image()
    imgObj.src = imageUrl;
    if(imgObj.width > imgObj.height) {
        document.write("<img hspace=5 vspace=5 src="+imgObj.src+" border=1 style='border-color:#000000' height=" + imgObj.height*size/imgObj.width + " width=" + size + ">");
    } else if(imgObj.width < imgObj.height) {
        document.write("<img hspace=5 vspace=5 src="+imgObj.src+" border=1 style='border-color:#000000' height=" + size + " width="+ imgObj.width*size/imgObj.height +">");
    } else {
        document.write("<img hspace=5 vspace=5 src="+imgObj.src+" border=1 style='border-color:#000000' height=" + size + " width="+ size + " >");
        }
}

//function imageZoom(imgObj,size){
//    var i ;
//    if(imgObj.width>imgObj.height)
//        i=size/imgObj.width;
//    else
//        i=size/imgObj.height;
//    imgObj.style.zoom=i;
//}


/**判断是否选择数据后转向*/
function gotoUrl(selectObject, str) {
    if(!checkSelected(selectObject)) {
        return;
    }
    if(!checkNotZero(selectObject)) {
        return;
    }
    window.open(str + selectedValue(selectObject));
}
function gotoLocal(selectObject, str) {
    if(!checkSelected(selectObject)) {
        return;
    }
    if(!checkNotZero(selectObject)) {
        return;
    }
    window.location = str + selectedValue(selectObject);
}
/**直接转向*/
function gotoUrlDirect(str) {
    window.open(str);
}
function gotoLocalDirect(str) {
    window.location = str;
}

function checkNotZero(selectObject) {
    if( selectedValue(selectObject) == 0 ) {
        alert("很抱歉您选到分隔符号上了");
        return false;
    } else {
        return true;
    }
}

function selectedValue(selectObject) {
    var currentIndex = selectObject.selectedIndex ;
    var currentId = selectObject.options[currentIndex].value ;
    return currentId;
}

/***检查是否选中列表中的数据 true选中 false没有选择*/
function checkSelected(selectObject) {
    var onSelect = false;
    if (selectObject.selectedIndex == -1) {
        onSelect = false;
    } else {
     	onSelect = true;
    }

    if(!onSelect) {
        alert("请选择列表中数据");
        return false;
    } else {
        return true;
    }
}

/*** selectObject为select元素， gotoUrl为上移的url*/
function upSelected(selectObject, gotoUrl, urlVar) {
    if(!checkSelected(selectObject)) {
        return ;
    }

    var currentIndex = selectObject.selectedIndex ;
    var currentId = selectObject.options[currentIndex].value ;
    if(currentIndex > 0) {
        var upId = selectObject.options[currentIndex-1].value ;
    }
    if(currentIndex == 0 || currentId == 0 ||  upId <= 0) {
        alert("不能上移了");
    } else {
        str = gotoUrl + "?currentid=" + currentId + "&upid=" + upId + urlVar;
        window.location = str;
    }
}

/*** selectObject为select元素， gotoUrl为下移的url*/
function downSelected(selectObject, gotoUrl, urlVar) {
    if(!checkSelected(selectObject)) {
        return ;
    }

    var currentIndex = selectObject.selectedIndex ;
    var maxIndex = selectObject.length-1 ;
    var currentId = selectObject.options[currentIndex].value ;
    if(currentIndex < maxIndex) {
        var downId = selectObject.options[currentIndex+1].value ;
    }
    if( currentId == 0 || downId == 0|| currentIndex >= maxIndex ) {
        alert("不能下移了");
    } else {
        str = gotoUrl + "?currentid=" + currentId + "&downid=" + downId + urlVar;
        window.location = str;
    }
}

/*** 设置隐含字段 **/
function setHiddenId(selectObject, setObject) {
    if(!checkSelected(selectObject)) {
        return false;
    }
    if(!checkNotZero(selectObject)) {
        return false;
    }
    setObject.value=selectedValue(selectObject);
    return true;
}


/*** 删除 **/
function del(selectObject, str) {
    if(!checkSelected(selectObject)) {
        return false;
    }
    if(!checkNotZero(selectObject)) {
        return false;
    }
    var temp = window.confirm("你确定要删除该项吗?" );
    if(temp==true)
	window.location = str + selectedValue(selectObject);
    else
	return false;

}

function checkint(num)  //判断是否是数字,中间是点和减号
{
	var re=/^[0-9]+$/i;
	if(re.test(num)){
		return true;
	}else{
		return false;
	}
}

// Demo1 : 关键函数：通过控制top ，来显示不通的幻灯片
function showImg(i){
		$("#div_big_news_img").stop(true,false).animate({top : (-227*i)+"px"},800);
		$("#ul_big_news_item li dt a").removeClass("selected").eq(i).addClass("selected");
		 //$("#idNum li").eq(i).addClass("on").siblings().removeClass("on");
}
//鼠标经过
function focusturn(num){
				  if(MyTime){clearInterval(MyTime);}
					showImg(num)
					index=num;
	}
function focusauto(){
				if(MyTime){clearInterval(MyTime);}
				  MyTime = setInterval(function(){
					showImg(index)
					index++;
					if(index==len){index=0;}
				  } , 10000);
	}
function focusimage(){
		//切换焦点图
		/*
		 $("#div_big_news_img li").mouseover(function(){
			index  =   $("#ul_big_news_item li").index(this);
			showImg(index);
		});	
		 //滑入 停止动画，滑出开始动画.
		 /*
		 $('#focuspic').hover(function(){
				  if(MyTime){
					 clearInterval(MyTime);
				  }
		 },function(){
				  MyTime = setInterval(function(){
					showImg(index)
					index++;
					if(index==len){index=0;}
				  } , 10000);
		 });
		 */
		 //自动开始
		 MyTime = setInterval(function(){
			showImg(index)
			index++;
			if(index==len){index=0;}
		 } , 10000);	
}

//function imageZoom(imgObj,size){
//    var i ;
//    if(imgObj.width>imgObj.height)
//        i=size/imgObj.width;
//    else
//        i=size/imgObj.height;
//    imgObj.style.zoom=i;
//}


/**判断是否选择数据后转向*/
function gotoUrl(selectObject, str) {
    if(!checkSelected(selectObject)) {
        return;
    }
    if(!checkNotZero(selectObject)) {
        return;
    }
    window.open(str + selectedValue(selectObject));
}
function gotoLocal(selectObject, str) {
    if(!checkSelected(selectObject)) {
        return;
    }
    if(!checkNotZero(selectObject)) {
        return;
    }
    window.location = str + selectedValue(selectObject);
}
/**直接转向*/
function gotoUrlDirect(str) {
    window.open(str);
}
function gotoLocalDirect(str) {
    window.location = str;
}

function checkNotZero(selectObject) {
    if( selectedValue(selectObject) == 0 ) {
        alert("很抱歉您选到分隔符号上了");
        return false;
    } else {
        return true;
    }
}

function selectedValue(selectObject) {
    var currentIndex = selectObject.selectedIndex ;
    var currentId = selectObject.options[currentIndex].value ;
    return currentId;
}

/***检查是否选中列表中的数据 true选中 false没有选择*/
function checkSelected(selectObject) {
    var onSelect = false;
    if (selectObject.selectedIndex == -1) {
        onSelect = false;
    } else {
     	onSelect = true;
    }

    if(!onSelect) {
        alert("请选择列表中数据");
        return false;
    } else {
        return true;
    }
}

/*** selectObject为select元素， gotoUrl为上移的url*/
function upSelected(selectObject, gotoUrl, urlVar) {
    if(!checkSelected(selectObject)) {
        return ;
    }

    var currentIndex = selectObject.selectedIndex ;
    var currentId = selectObject.options[currentIndex].value ;
    if(currentIndex > 0) {
        var upId = selectObject.options[currentIndex-1].value ;
    }
    if(currentIndex == 0 || currentId == 0 ||  upId <= 0) {
        alert("不能上移了");
    } else {
        str = gotoUrl + "?currentid=" + currentId + "&upid=" + upId + urlVar;
        window.location = str;
    }
}

/*** selectObject为select元素， gotoUrl为下移的url*/
function downSelected(selectObject, gotoUrl, urlVar) {
    if(!checkSelected(selectObject)) {
        return ;
    }

    var currentIndex = selectObject.selectedIndex ;
    var maxIndex = selectObject.length-1 ;
    var currentId = selectObject.options[currentIndex].value ;
    if(currentIndex < maxIndex) {
        var downId = selectObject.options[currentIndex+1].value ;
    }
    if( currentId == 0 || downId == 0|| currentIndex >= maxIndex ) {
        alert("不能下移了");
    } else {
        str = gotoUrl + "?currentid=" + currentId + "&downid=" + downId + urlVar;
        window.location = str;
    }
}

/*** 设置隐含字段 **/
function setHiddenId(selectObject, setObject) {
    if(!checkSelected(selectObject)) {
        return false;
    }
    if(!checkNotZero(selectObject)) {
        return false;
    }
    setObject.value=selectedValue(selectObject);
    return true;
}


/*** 删除 **/
function del(selectObject, str) {
    if(!checkSelected(selectObject)) {
        return false;
    }
    if(!checkNotZero(selectObject)) {
        return false;
    }
    var temp = window.confirm("你确定要删除该项吗?" );
    if(temp==true)
	window.location = str + selectedValue(selectObject);
    else
	return false;

}

function checkemail(strEmail)
{
	var myReg = /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+[a-zA-Z0-9_-]{2,3}$/; 
	
	if(myReg.test(strEmail))
	{
		return true;
	}
	else
	{
		return false;
	}
}


function checkint(num)  //判断是否是数字,中间是点和减号
{
	var re=/^[0-9]+$/i;
	if(re.test(num)){
		return true;
	}else{
		return false;
	}
}

function checkclick(msg,url,target){
	if(target=="" || target==undefined){
		target="window";
	}
	if(confirm(msg)){
		eval(target +".location.href='"+ url +"';");
	}
}




function CheckIsSelected(obj,msg)
{
	if(obj.value=="-1")
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}

function isNum(obj,msg){
	var reg = /^[-]{0,1}[0-9]{1,}$/;
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
	

}

function isInt(obj,msg){
	var reg = /^[0-9]{1,}$/;
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
	
}

function isFloat(obj,msg){
	var reg = /^[-]{0,1}[0-9]{1,}[.]{0,1}[0-9]{0,2}$/;
	
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
	
}

function RBLIsSelected(obj,msg)
{
	if(obj.value=="")
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}

function CheckKeyValue(value,msg)
{
	if(escape(value)==escape('请输入职位关键字'))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}

function CheckJobClassValue(obj,msg)
{
	if(obj.value=="0000")
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}


function CheckIsNull(obj,msg)
{
	if(obj.value=="")
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}
function CheckIsNumeric(obj,msg)
{
	var reg=/^[0-9]*$/
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}
function CheckPersonIdentity(obj,msg)
{
	var reg=/\d{17}[\d|X]|\d{15}/
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}

function CheckPersonSg(obj,msg)
{
	var reg=/\d{3}/
	if(!reg.exec(obj.value))
	{
		alert(msg);
		obj.focus();
		return false;
	}
	return true;
}

function CheckDateTime(obj,msg)
{
    var reg = /^[0-9]{1,2}[-\/－]{1}[0-9]{1,2}[-\/－]{1}[0-9]{2,4}$/;
    var reg1 = /^[0-9]{2,4}[-\/－]{1}[0-9]{1,2}[-\/－]{1}[0-9]{1,2}$/;
	if((reg.exec(obj.value))||(reg1.exec(obj.value)))
	{
        return true;
	}
	else
	{
		alert(msg);
		obj.focus();
		return false;
	}
	
}

//计算天数的函数
function  CheckDateDiff(beginDate,msg)
{    //beginDate和endDate都是2007-8-10格式
    var  arrbeginDate,Date1,Date2, iDays  
    arrbeginDate=  beginDate.split("-")  
    Date1= new  Date(arrbeginDate[1]+'-'+arrbeginDate[2]+'-'+arrbeginDate[0])    //转换为2007-8-10格式
    Date2= new  Date()  
    iDays = parseInt(Math.abs(Date1-  Date2)/1000/60/60/24)    //转换为天数 
    if(iDays>30)
    {
        alert(msg);
        beginDate.focus();
        return false;
     }
    return true;
}



function fontZoom(size)
{
	document.getElementById('fontzoom').style.fontSize=size+'px'
}

function openwin(page,size)
{
window.open(page,"newuser","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,"+ size);
} 
function openwin1(page,size)
{
window.open(page,"newuser","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,"+ size);
} 

///////////////////////////////////////////////////////////////////////////////
//2010-05-05
function goToUrlByTime(url,second)
{
	goMyTime = setInterval(function(){
		location.href=url;	
	},second*1000);
}

//填充下拉框
//optionArray数组格式是[parentId,classId,className]
//给element2填充数据(会根据element1Value自动选择element2的选项)
function SelectBoxFill(element1Value,element2,optionDefault,optionArray)
{
		element2.length=0;
		element2.options[0]=new Option(optionDefault,"");
		for (var i=0; i<optionArray.length; i++)
		{
			if (optionArray[i][0]==element1Value)
			{
				element2.options[element2.length]=new Option(optionArray[i][2],optionArray[i][1]);
			}
		}
}
//自动选择下拉框
function SelectBoxSelected(selectBoxObj,selectClassId)
{
	for(i=0; i<selectBoxObj.length; i++) {
		if(selectBoxObj.options[i].value==selectClassId){selectBoxObj.options[i].selected=true;return;}
	}
}

