// base javascripts

function setTm(place,mode) {
	var eid = place;
	if(mode == 'on') {
		document.getElementById(eid).style.background = '#000';
	}
	else {
		document.getElementById(eid).style.background = '';
	}

}


// li hover IE6
/*
function IEHoverPseudo() {
	var navItems = document.getElementsByTagName("li");
	for (var i=0; i<navItems.length; i++) {
		navItems[i].onmouseover=function() { this.className += " over"; }
		navItems[i].onmouseout=function() { this.className = "parent"; }
	}
}
window.onload = IEHoverPseudo;

function BrShowPic(imgStd,altTxt) {
	ajaxwin=dhtmlwindow.open('ajaxbox', 'ajax', '/etc/sp.php?p=' + imgStd, altTxt, 'width=660px,height=500px,left=25px,top=25px,resize=1,scrolling=1');
	return false;
}
*/
function checkLogin(form) {
	var formok = 1;
	var msg = "Bitte folgende Felder ausf�llen:\n\n";
	if (form.idv_user.value == "") { msg += "  - Benutzername\n"; formok = 0; }
	if (form.idv_pass.value == "") { 
		msg += "  - Passwort\n"; formok = 0; 
	}
	else {
		if (form.idv_pass.value.length < 6) { 
			msg += "  - Passwort zu kurz\n"; formok = 0; 
		}
	}
	
	if (formok == 1) {
		form.submit();
	}
	else {
		msg += "\nVielen Dank.";
		alert(msg);
		return false;
	}

}
function IsNumeric(sText) {
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}

function checkEmail(s) {
	var a = false;
	var res = false;
	if(typeof(RegExp) == 'function') {
		var b = new RegExp('abc');
		if(b.test('abc') == true){a = true;}
	}
	
	if(a == true) {
		reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
			'(\\@)([a-zA-Z0-9\\-\\.]+)'+
			'(\\.)([a-zA-Z]{2,4})$');
		res = (reg.test(s));
	}
	else {
		res = (s.search('@') >= 1 &&
			s.lastIndexOf('.') > s.search('@') &&
			s.lastIndexOf('.') >= s.length-5)
	}
	return(res);
}


function bookmark(target) { 

     var currentURL = "http://www.coccola-shop.de/";
     var currentTitle = "Coccola Shop";

     switch (target) {
          case "del.icio.us":
               window.open("http://del.icio.us/post?url="+currentURL+"&title="+currentTitle);
          break;
          case "Furl":
               window.open("http://www.furl.net/storeIt.jsp?u="+currentURL+"&t="+currentTitle);
          break;
          case "MrWong":
               window.open("http://www.mister-wong.de/index.php?action=addurl&bm_url="+currentURL+"&bm_description="+currentTitle);
          break;
          case "Google":
               window.open("http://www.google.com/bookmarks/mark?op=add&hl=de&bkmk="+currentURL+"&title="+currentTitle);
          break;
          case "Folkd":
               window.open("http://www.folkd.com/page/submit.html?addtofolkd=1&step1_sent=1&url="+currentURL+"&title="+currentTitle);
          break;
          case "Linkarea":
               window.open("http://linkarena.com/bookmarks/addlink/?url="+currentURL+"&title="+currentTitle);
          break;
          case "wkw":
               window.open("http://www.wer-kennt-wen.de/club_e2y6ytwr_Coccola.html");
          break;
          case "twitter":
               window.open("http://twitter.com/coccolashop");
          break;
     }

}
