
function PopUpPurchase(Source,SID,type,destMember)
{
	var url = '../Subscribe/Purchase.aspx?Source='+Source+'&SID='+SID+"&destMember="+escape(destMember);

	// type : 1 = window.open ; 2 = redirect ; 3 = window.open + close parent
	switch(type)
	{
		case 2:
			location.href = url;
			break;
		case 1:
			var win = window.open(url,"purchase",'scrollbars=yes,toolbar=no,menubar=no,status=no,location=no,resizable=yes,width=750,height=620');
			if (win == null) ///alert ('אנא בטל את חוסם הפריטים המוקפצים');
				parent.location.href = url;
			break;
		case 3:
			var win = window.open(url,"purchase",'scrollbars=yes,toolbar=no,menubar=no,status=no,location=no,resizable=yes,width=750,height=620');
			if (win == null) ///alert ('אנא בטל את חוסם הפריטים המוקפצים');
				parent.location.href = url;
			else 
				parent.close();	
			break;
	}	
}

function $(objName) {
	return document.getElementById(objName);
}

/**************************************************************************/
function enterMamberEvent()
{
	if( 13 == window.event.keyCode )
	{
		__doPostBack('btm_enter','');
	}
}
/***************************************************************************/

function CreateControl(DivID, ObjectID, CLSID, WIDTH, HEIGHT, URL, AUTOSTART, WinMode) {
    var sParams = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+WIDTH+'" height="'+HEIGHT+'" id="'+ObjectID+'">'
			            +'<PARAM NAME="Movie" value="' + URL + '">'
		                +'<PARAM NAME="autoStart" value="' + AUTOSTART + '">'
		                +'<PARAM NAME="WMode" VALUE="' + WinMode + '">'
			            +'<PARAM NAME="Quality" VALUE="High">'
			            +'<PARAM NAME="AllowScriptAccess" VALUE="always">'
			            +'<PARAM NAME="Scale" VALUE="ExactFit">'
			            +'<!--[if !IE]>-->'
			            +'<object type="application/x-shockwave-flash" data="'+URL+'" width="'+WIDTH+'" height="'+HEIGHT+'">'
                        +'<PARAM NAME="Movie" value="' + URL + '">'
		                +'<PARAM NAME="autoStart" value="' + AUTOSTART + '">'
		                +'<PARAM NAME="WMode" VALUE="' + WinMode + '">'
			            +'<PARAM NAME="Quality" VALUE="High">'
			            +'<PARAM NAME="AllowScriptAccess" VALUE="always">'
			            +'<PARAM NAME="Scale" VALUE="ExactFit">'
			            +'<!--<![endif]-->'
				        +'    <a href="http://www.adobe.com/go/getflashplayer">'
				        +'	    <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />'
				        +'    </a>'
			            +'<!--[if !IE]>-->'
			            +'</object>'
			            +'<!--<![endif]-->'
		            +'</object>';
    
    var d = document.getElementById(DivID);
    d.innerHTML = sParams;
}

/*
function CreateControl(DivID, ObjectID, CLSID, WIDTH, HEIGHT, URL, AUTOSTART, WinMode)
{
	var sParams = '';
	if(CLSID == '') 
	{
		CLSID = '"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codeBase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" '
		sParams = 
			'<PARAM NAME="BGColor" VALUE="FFFFFF">\
			<PARAM NAME="Play" VALUE="-1">\
			<PARAM NAME="Loop" VALUE="-1">\
			<PARAM NAME="SeamlessTabbing" VALUE="1">\
			<PARAM NAME="Quality" VALUE="High">\
			<PARAM NAME="FlashVars" VALUE="">\
			<PARAM NAME="SAlign" VALUE="">\
			<PARAM NAME="Menu" VALUE="0">\
			<PARAM NAME="Base" VALUE="">\
			<PARAM NAME="AllowScriptAccess" VALUE="always">\
			<PARAM NAME="Scale" VALUE="ExactFit">\
			<PARAM NAME="DeviceFont" VALUE="0">\
			<PARAM NAME="EmbedMovie" VALUE="0">\
			<PARAM NAME="SWRemote" VALUE="">\
			<PARAM NAME="MovieData" VALUE="">\
			<EMBED src="' + URL + '" width="' + WIDTH + '" height="' + HEIGHT + '"\
			 wmode="'+WinMode+'" quality="high" name="' + ObjectID + '"></EMBED>\
			</OBJECT>';
	}
	var d = document.getElementById(DivID);
	if (null == WinMode)
		WinMode = "Transparent";
	d.innerHTML = '<OBJECT swliveconnect="true" classid='
		+ CLSID + ' id=' + ObjectID + ' width=' 
		+ WIDTH + ' height=' + HEIGHT + '>' 
		+ '<PARAM NAME="Movie" value=' + URL + '> ' 
		+ '<PARAM NAME="autoStart" value=' + AUTOSTART + '> ' 
		+ '<PARAM NAME="WMode" VALUE=' + WinMode 
		+ '> ' + sParams;
}
*/

function CreateControl2(DivID, ObjectID, CLSID, WIDTH, HEIGHT, URL, AUTOSTART, WinMode)
{
	var sParams = '';
	if(CLSID == '') 
	{
		CLSID = '"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" VIEWASTEXT'
		sParams = 
			'<PARAM NAME="BGColor" VALUE="FFFFFF">\
			<PARAM NAME="Quality" VALUE="High">\
			</OBJECT>';
	}
	var d = document.getElementById(DivID);

	if (null == WinMode)
		WinMode = "Transparent";
	
	d.innerHTML = '<OBJECT classid='
		+ CLSID + ' id=' + ObjectID + ' width=' 
		+ WIDTH + ' height=' + HEIGHT + '>' 
		+ '<PARAM NAME="Movie" value=' + URL + '> ' 
		//+ '<PARAM NAME="autoStart" value=' + AUTOSTART + '> ' 
		//+ '<PARAM NAME="WMode" VALUE=' + WinMode+ '> ' 
		+ sParams;
}

function getFlashMovieObject(movieName)
{
	if (window.document[movieName]) 
	{
		return window.document[movieName];
	}
	if (navigator.appName.indexOf("Microsoft Internet")==-1)
	{
		if (document.embeds && document.embeds[movieName])
		return document.embeds[movieName]; 
	}
	else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
	{
		return document.getElementById(movieName);
	}
}

var removePopupBlockerMsg = "";
function PopThisUp(obj, width, height, windowName) {
	return PopMeUp(obj['href'], width, height, windowName);
}

function PopMeUp(url, width, height, windowName) {
	width = width || 500;
	height = height || 500;
	windowName = windowName || '';
	
	var win = window.open(url,windowName,'scrollbars=yes,toolbar=no,menubar=no,status=no,location=no,resizable=yes,width='+width+',height='+height);
	if ( win == null ) alert (removePopupBlockerMsg);
	else {win.focus(); return false;}
	return true;
}

function $$$(objId) { var obj = $$('*[id$=' + objId + ']'); if (obj && obj.length > 0) return obj[0]; else return null; }
function isNotEmpty() { return this ? this.value != '' : false; }
function isValidEmail() { var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; return filter.test(this.value); }
function isValidPhone() { var filter = /^([0-9\-\(\)\+ ]){9,18}$/; return filter.test(this.value); }
function checkIsValid(objId, warnId, validationFunc) { var objwarn = $(warnId); if (!validationFunc.call($$$(objId))) { objwarn.style.display = ''; return false; } objwarn.style.display = 'none'; return true; }
String.prototype.trim = function () {
    return this.replace(/^\s*/, "").replace(/\s*$/, "");
}
