/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

function bookmarksite(title, url) {
    if (document.all)
        window.external.AddFavorite(url, title);
    else if (window.sidebar)
        window.sidebar.addPanel(title, url, "");
}

/**********************************************/

function izEmpty(mytext) {
    var re = /^\s{1,}$/g; //match any white space including space, tab, form-feed, etc.
    if ((mytext.value.length==0) || (mytext.value==null) || ((mytext.value.search(re)) > -1)) {
        return true;
    } else {
        return false;
    }
}
function izCheckhed(mycheckboxes) {
    var res = false;
    if ((mycheckboxes) && (mycheckboxes.length>1)) {
        for(var i=0; i<mycheckboxes.length && !res ;i++) {
            res = mycheckboxes[i].checked;
        }
    } else if (mycheckboxes) {
        res = mycheckboxes.checked;
    }
    return res;
}


jQuery.validator.addMethod(
	"dateSinte",
	function(value, element) {
		var check = false;
		var re = /^\d{1,2}\-\d{1,2}\-\d{4}$/
		if( re.test(value)){
			var adata = value.split('-');
			var gg = parseInt(adata[0],10);
			var mm = parseInt(adata[1],10);
			var aaaa = parseInt(adata[2],10);
			var xdata = new Date(aaaa,mm-1,gg);
			if ( ( xdata.getFullYear() == aaaa ) && ( xdata.getMonth () == mm - 1 ) && ( xdata.getDate() == gg ) )
				check = true;
			else
				check = false;
		} else
			check = false;
		return this.optional(element) || check;
	},
	"Please enter a correct date"
);
