﻿function $(id){return document.getElementById(id);}

function setSelectedIndex(id, v){
	var _s = $(id);
	if (!_s) return;
	for (var i=0; i<_s.options.length; i++){
		if (_s.options[i].value == v){
			_s.options[i].selected = true;
			break;
		}
	}
}

function checkAll(f){
	var _chk = document.getElementsByName('delID');
	for (var i=0; i<_chk.length; i++){  
		_chk[i].checked = f.chkAll.checked;
	}
}

function isSelected(f){
	var _chk = document.getElementsByName('delID');
	for (var i=0; i<_chk.length; i++){  
		if (_chk[i].checked) return true;
	}
	return false;
}

function cs_resize(obj, nw, nh){
	if (nw==0 && nh==0) return;
	var img = new Image();
	img.src = obj.src;
	var iw = img.width;
	var ih = img.height;
	if (iw==0 || ih==0) return;
	if (nw==0){
	    obj.height = nh;
		obj.width = iw*nh/ih;
		return;
	}
	if (nh==0){
		obj.width = nw;
		obj.height = ih*nw/iw;
		return;
	}
	if (nw*ih/iw>=nh){
		obj.height = nh;
		obj.width = iw*nh/ih;
	}
	else{
		obj.width = nw;
		obj.height = ih*nw/iw;
	}
}

function checkInputValue(obj){
    var tn = obj.tagName;
    if (tn=='INPUT' || tn=='SELECT' || tn=='TEXTAREA') return obj.value!='';
    if (typeof(obj.length)!='undefined'){
        for (var i=0; i<obj.length; i++){
            if (obj[i].checked) return true;
        }
    }
    return false;
}
function isInput(obj){
    var tn = obj.tagName;
    if (tn=='INPUT' || tn=='SELECT' || tn=='TEXTAREA') return true;
    return false;
}
function checkInput(obj, hint){
    if (!checkInputValue(obj)){
        alert(hint);
        if (isInput(obj)) obj.focus();
        return false;
    }
    return true;
}

function changecurrmoney(curr){
    var d = new Date();
    d = new Date(d.getFullYear() + 1, d.getMonth(), d.getDate());
    document.cookie = 'moneyunit=' + curr + '; expires=' + d.toGMTString() + '; path=/; ';
    if (typeof(reloadit) == 'function') reloadit();
    else location.reload();
}

function chooseLanguage(obj, lang){
return;
	var url = obj.getElementsByTagName('A');
	if (url && url.length>0) url = url[0].href;
	else return;
	setLanguage(lang, url);
}

function setLanguage(lang, url){
return;
	var d = new Date();
	d = new Date(d.getFullYear() + 1, d.getMonth(), d.getDate());
	document.cookie = 'language=' + lang + '; expires=' + d.toGMTString() + '; path=/; ';
	location.href = url;
}