var area_codes = "02,03,04,08,09,072,073,076,077,078,079,050,052,054,057";

function validPhone(phone_field){
				var phone_number = document.getElementById(phone_field).value;
				var valid = false;
				// Check for correct phone number
				 var rePhoneNumber = new RegExp(/^([0-9]{7})$/);
				 var phone_areas = area_codes.split(",");
				 for(area_code=0;area_code<phone_areas.length;area_code++){
								if(phone_number.substr(0, phone_areas[area_code].length) == phone_areas[area_code]){
												phone = phone_number.substr(phone_areas[area_code].length);
												phone = phone_number.substr(phone_areas[area_code].length);
												if(rePhoneNumber.test(phone)){
																valid = true;
												}
								}//If area code found
				}//For each area code in list
				return valid;
} 

function CheckAndSend(block_id){
	var errorMsg = "";
	var phone_number = document.getElementById("number" + block_id);
	var msgHolder 	 = "CallMe_Msg" + block_id;
	var load_frame 	 = document.getElementById("LoadFrame");
	if(!phone_number.value){
		errorMsg  = "נא להזין מספר טלפון להתקשרות";
	}else{
		if(!validPhone("number" + block_id)){
			errorMsg  = "נא להזין מספר טלפון תקין, יש להשתמש בספרות בלבד";
		}
	}
	if(errorMsg){
		alert(errorMsg);
	}else{
		load_frame.src = "http://www.medical-rights.co.il/callme_banner_hit.asp?sitename=ccom&bsize=ktivaritimmakaf_" + block_id + "&number=" + phone_number.value;
		Blink(msgHolder, 1);
	}
}

// blink Function 
var blink_times = 15;
var visible = false;
var i = 0;
function Blink(layerID, endAs){
	var layer = document.getElementById(layerID);
	if(i == blink_times){
		if(endAs){//0 - for hidden, any other positive number for shown
			layer.style.display = "inline";
			i = 0;
			return;
		}else{
			layer.style.display = "none";
			i = 0;
			return;
		}
	}else{
		i++;
		if(visible){
			layer.style.display = 'none';
			setTimeout("Blink('"+layerID+"', "+endAs+")", 250);
			visible = false;
		}else{
			layer.style.display = 'inline';
			setTimeout("Blink('"+layerID+"', "+endAs+")", 250);
			visible = true;
		}
	}
}

