var serverPics = 'http://213.8.153.68/pic/';

function up() { gid('content').scrollTop=gid('content').scrollTop-5; }
function down() { gid('content').scrollTop=gid('content').scrollTop+5; }

function setUp() { showInter=setInterval("up()", 30); }
function setDown() { showInterDown=setInterval("down()", 30); }

function StopUp() { clearInterval(showInter); }
function StopDown() { clearInterval(showInterDown); }

function addbookmark() {
	url = "http://www.domain.com";
	title = "שם האתר";
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,""); 
		return false;  
		} else if (window.external) { // IE Favorite      
		window.external.AddFavorite( url, title);     
		return false;       
		} else if (window.opera && window.print) { // Opera Hotlist  
		var elem = document.createElement('a');    
		elem.setAttribute('href',url);            
		elem.setAttribute('title',title);           
		elem.setAttribute('rel','sidebar');     
		elem.click();         
		return false;    
		}
	}
	
function homePage(){
	document.body.style.behavior='url(#default#homepage)';
	document.body.setHomePage('http://www.domain.com');
	}
	
function gid(gelement) {
	return document.getElementById(gelement);
	}

function confirmation(txt,link) {
	UserConfirm=confirm(txt);
	if (UserConfirm==true) location.href = link;
	return (UserConfirm);
	}

function NewWin(location, name,w, h, scr) {
	window.open(location, name, 'width='+w+', height='+h+', scrollbars='+scr+', top='+((screen.height / 4)-(h / 2))+', left='+((screen.width / 4) - (w / 2)));
	}

function ShowDiv(stylefeild) {
	if (document.getElementById(stylefeild).style.display=='none')
		document.getElementById(stylefeild).style.display='block';
	else
		document.getElementById(stylefeild).style.display='none';
	}
	
function ShowField(stylefeild,chkfield,index) {
	var obj = document.getElementById(stylefeild);
	var objj = document.getElementById(chkfield);
	obj.style.display='none';
	if (objj.options[objj.selectedIndex].value == index) obj.style.display='block';
	}

function selectAll() {
	var arr = document.getElementsByTagName("input");
	for (i=0;i<arr.length;i++) arr[i].checked=true;
	}

function unselectAll() {
	var arr = document.getElementsByTagName("input");
	for (i=0;i<arr.length;i++) arr[i].checked=false;
	}
	
function ajax(url,target) {
	var xmlHttp;
	try {  // Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();  }
		catch (e) {  // Internet Explorer 
			try {
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
				}
			}
		}

	xmlHttp.onreadystatechange=function() {
		if (xmlHttp.readyState == 4) {
			if (gid(target)) gid(target).innerHTML = xmlHttp.responseText;
			}
		}
	if (gid(target)) {
		xmlHttp.open("POST",url,true);
		} else {
		xmlHttp.open("POST",url,false);
		}
	xmlHttp.send(null); 
	if (!gid(target)) return xmlHttp.responseText;
	}
	
function RoundToNdp(X, N){
		var T = Number('1e'+N);
		return Math.round(X*T)/T;
	}
	
function numbersOnly() {
	//  onkeypress="return numbersOnly();" onpaste="return false"
	if (event.keyCode<48||event.keyCode>57)
	return false;
	}

function lettersOnly() {
	//  onkeypress="return lettersOnly();" onpaste="return false"
	if (event.keyCode<48||event.keyCode>57)
                      if (event.keyCode<97||event.keyCode>122)
                      if (event.keyCode<65||event.keyCode>90)
		return false;
	}

// ------------------------------------------------------------ [ Catalog Functions ] ------------------------------------------------------------
setSizePic
function setSizePic(sel) {
	var sizeArr = new Array();
	sizeArr[0] = "36";
	sizeArr[1] = "37";
	sizeArr[2] = "38";
	sizeArr[3] = "39";
	sizeArr[4] = "40";
	sizeArr[5] = "41";
	sizeArr[6] = "large";
	sizeArr[7] = "medium";
	sizeArr[8] = "one";
	sizeArr[9] = "p_28";
	sizeArr[10] = "p_30";
	sizeArr[11] = "p_31";
	sizeArr[12] = "p_32";
	sizeArr[13] = "p_33";
	sizeArr[14] = "p_34";
	sizeArr[15] = "p_36";
	sizeArr[16] = "p_38";
	sizeArr[17] = "small";
	sizeArr[18] = "xl";
	sizeArr[19] = "xsm";
	sizeArr[20] = "xxl";
	for (i=0; i<=sizeArr.length;i++) {
		if (gid(i)) {
			if (i == sel) gid(sel).src='images/sizes/'+gid(sel).name+'_over.jpg';
				else gid(i).src='images/sizes/'+gid(i).name+'.jpg';
			}
		}
	}
	
function removeSelected(sel) {
	var colorArr = new Array();
	colorArr[0] = "black";
	colorArr[1] = "blue";
	colorArr[2] = "bordo";
	colorArr[3] = "brown";
	colorArr[4] = "green";
	colorArr[5] = "multi";
	colorArr[6] = "pastel";
	colorArr[7] = "pink";
	colorArr[8] = "purple";
	colorArr[9] = "turquoise";
	colorArr[10] = "white";
	for (i=0; i<=colorArr.length;i++) {
		if (gid(i)) {
			if (i == sel) gid(sel).src='images/colors/'+gid(sel).name+'_over.jpg';
				else gid(i).src='images/colors/'+gid(i).name+'.jpg';
			}
		}
	}

function chooseColor(cs,pic1,pic2,id,selectedColor) {
	gid('serialNumber').innerHTML = cs;
	gid('serialNumberID').value = cs;
	gid('sPic').src=serverPics+pic1;
	gid('bPic').href=serverPics+pic2;
	if (gid('wishListSpan')) ajax('catalog.php?act=wishlist&id='+id+'&model='+cs,'wishListSpan');
	if (selectedColor) removeSelected(selectedColor);
	}

//if (gid('wishListSpan')) ajax('catalog.php?act=wishlist&id='+id+'&model='+fullSerial,'wishListSpan');

function chgMakat(model,color,group,Size,type) {
	var oldSize = gid('Size').value;
	gid('color').value = color;
	gid('Size').value = Size;
	gid('Fashion_Color').value = group;
	if (type == "s") ajax('catalog.php?act=getPics&model='+model+'&Size='+Size,'content');

	var allVars = ajax('catalog.php?act=getVars&model='+model+'&color='+color+'&group='+group+'&Size='+Size+'&type='+type);
	var printVars=allVars.split("|");

	if (printVars[0]) gid('sPic').src=serverPics+printVars[0];
	if (printVars[1]) gid('bPic').href=serverPics+printVars[1];
	if (printVars[2]) {
		gid('serialNumber').innerHTML = printVars[2];
		gid('serialNumberID').value = printVars[2];
		}
	if (gid('wishListSpan')) ajax('catalog.php?act=wishlist&id='+gid('id').value+'&model='+printVars[2],'wishListSpan');
	}
function printDiv(divName) {
	if (divName == "cc") {
		gid('ccDiv').style.display='block';
		gid('ppDiv').style.display='none';
		//gid('orderButton').style.display='block';
		} else if (divName == "pp") {
		gid('ccDiv').style.display='none';
		gid('ppDiv').style.display='block';
		//gid('orderButton').style.display='none';
		}
	}

function chkSearch(lang) {
	if (gid('q').value.length < 3) {
		if (lang == "HEB") alert('עליך להזין יותר מ 3 תווים בחיפוש המבוקש');
			else alert('You have to search more than 3 length');
		return false;
		} else return true;
	return false;
	}
	
// --------------------------------------------------------------- Mok Up JS --------------------------------------------------------------- //
arr = new Array();
arr[0] = "Price";
arr[1] = "0-75";
arr[2] = "76-150";
arr[3] = "151-250";
arr[4] = "251-400";
arr[5] = "401+";

function showSpan(ele) {
	gid(ele).style.display='block';
	}

function hideSpan(ele) {
	gid(ele).style.display='none';
	}

function chgValue(value,input) {
	gid(input).innerHTML = arr[value];
	gid('p').value = value;
	gid('scrollPrice').style.display='none';
	}
	
function chkMail(str) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if (reg.test(str) == false) return false; else return true;
	}
// --------------------------------------------------------------- Mok Up JS --------------------------------------------------------------- //
