﻿// Netalogue Javascript Library
//==============================

function bookmarksite(title, url){
    if (document.all)
        window.external.AddFavorite(url, title);
    else if (window.sidebar)
        window.sidebar.addPanel(title, url, "")
}

function clickButton(e, buttonid){ 	
	if (window.event) iKeyCode = window.event.keyCode
	else if (e) iKeyCode = e.which;
		
	if (iKeyCode == 13){ 
	    __doPostBack(buttonid.replace("_", "$").replace("_", "$"),'')
		return false; 
	} 
}

function selectTheText(myel){
	if(document.getElementById){
	    try{
        document.getElementById("ctl00_ContentPlaceHolder1_" + myel).select();
        }
        catch(err){}
    }
}

function selectTheTextByID(ID){
	if(document.getElementById){
        document.getElementById(ID).select();
    }
}

function numbersOnly(myfield, e, dec) {
    var key;
    var keychar;

    if (window.event)
       key = window.event.keyCode;
    else if (e)
       key = e.which;
    else
       return true;
       
    keychar = String.fromCharCode(key);

    if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27))
       return true;
    else if ((("0123456789").indexOf(keychar) > -1))
       return true;
    else if (dec && (keychar == ".") && (myfield.value.indexOf(keychar) == -1)) {
       return true;
    } else
       return false;
}

function validateEmail(cntrl, msg) {
	var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
	var regex = new RegExp(emailReg);
	if(regex.test(document.getElementById(cntrl).value) == false){
		alert(msg);
		return false;
	}else {
		return true;
	}			
}

function clickOnce(id, img) {
    b = document.getElementById("ctl00$ContentPlaceHolder1$ibConfirmation")
    b.src=img;
    b.disabled=true;
    WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(id, "", true, "", "", false, false));
}


/* Used on Home Page */

function bi(num) {
    img = document.getElementById("bannerImage");
    img.src = 'netalogue/content/images/homebanner' + num + '.jpg';
}

var currentbanner = 0
function prevhomebanner(){
    if (currentbanner==0){
        currentbanner=4;
    }
    else {
        currentbanner=currentbanner-1;
    }
    img = document.getElementById("bannerImage");
    img.src=mypictures[currentbanner];
    document.getElementById("bannerLink").href=mylinks[currentbanner];
}

function nexthomebanner(){
    if (currentbanner==4){
        currentbanner=0;
    }
    else {
        currentbanner=currentbanner+1;
    }
    img = document.getElementById("bannerImage");
    img.src=mypictures[currentbanner];
    document.getElementById("bannerLink").href=mylinks[currentbanner];
}

function selectTab(id) {
    for(i=1;i<=3;i++){
        document.getElementById("Content"+i).style.display='none';
        document.getElementById("Tab"+i).className='blackTab';
        document.getElementById("Tab"+i+"R").className='blackTabRight';
    }
    
    document.getElementById('Content'+id).style.display='';
    document.getElementById('Tab'+id).className='blueTab';
    document.getElementById('Tab'+id+'R').className='blueTabRight';
}