﻿/*
Powered by arabic-web.com
for all web soluations
http://www.arabic-web.com
*/

var images=1;
var Rimages=0;
var errormsg ='';
var extions=new Array(3)
extions[0] = "jpg"
extions[1] = "png"
extions[2] = "gif"
extions[3] = "bmp"

function in_array(arr, obj) { 
  for(var i=0; i<arr.length; i++) { 
    if (arr[i] == obj) return true; 
  }

}

function creatcaptcha(){
document.getElementById('captchaimg').src = 'captcha.php?s='+Math.ceil(1000000*Math.random())+'.gif';
}
function newrow(limit){
if(images<limit){
images ++;
var Parent = document.getElementById("n_files");
var NewLI = document.createElement("LI");
NewLI.innerHTML = IRow;
Parent.appendChild(NewLI);
document.getElementById('n_files').className = '';
}
else {document.getElementById('add').style.display = 'none';}
}

function submt(imgname){

if(! imgname.value == '' ) {Rimages++; imgname.className="goodentry";}
if(!in_array(extions, imgname.value.substr(imgname.value.length-3))==true)
{
errormsg += ' - '+imgname.value.substr(imgname.value.length-3)+" لاحقة صور غير مدعومة \n";
imgname.className="badentry";
alert (errormsg);  Rimages=0;
}

}

function uploadIMG(){
if(Rimages <1)
{
sss = false;
if(!errormsg){alert(" - لم تحدد صور للرفع ! \n");}else {alert(errormsg);}

}else{
document.getElementById('waiting').className = 'waiting';
document.getElementById('waiting').innerHTML += 'يجري الرفع الآن.. سبحان الله وبحمده سبحان الله العظيم.. استغل وقت انتظار الرفع بالإستغفار';
document.getElementById('up').style.display = 'none';
sss = true;
}
return sss;
}
function copy(meintext)
{
	var detect = navigator.userAgent.toLowerCase();
	var OS,browser,version,total,thestring;
 
	if (checkIt('konqueror'))
	{
		browser = "Konqueror";
		OS = "Linux";
	}
	else if (checkIt('safari')) browser = "Safari"
	else if (checkIt('omniweb')) browser = "OmniWeb"
	else if (checkIt('opera')) browser = "Opera"
	else if (checkIt('webtv')) browser = "WebTV";
	else if (checkIt('icab')) browser = "iCab"
	else if (checkIt('msie')) browser = "Internet Explorer"
	else if (!checkIt('compatible'))
	{
		browser = "Netscape Navigator"
		version = detect.charAt(8);
	}
	else browser = "An unknown browser";
 
	if (!version) version = detect.charAt(place + thestring.length);
 
	/*if (!OS)
	{
		if (checkIt('linux')) OS = "Linux";
		else if (checkIt('x11')) OS = "Unix";
		else if (checkIt('mac')) OS = "Mac"
		else if (checkIt('win')) OS = "Windows"
		else OS = "an unknown operating system";
	}
	*/
	
	function checkIt(string)
	{
		place = detect.indexOf(string) + 1;
		thestring = string;
		return place;
	}
	
if (browser == "Internet Explorer")
{ 
	meintext = meintext . value;
	
	if (window.clipboardData) 
	{
		// the IE-manier
		window.clipboardData.setData("Text", meintext);
		// waarschijnlijk niet de beste manier om Moz/NS te detecteren;
		// het is mij echter onbekend vanaf welke versie dit precies werkt:
	}
	else if (window.netscape) 
	{ 
		// dit is belangrijk maar staat nergens duidelijk vermeld:
		// you have to sign the code to enable this, or see notes below 
		netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
   
		// maak een interface naar het clipboard
		var clip = Components.classes['@mozilla.org/widget/clipboard;1']
                  .createInstance(Components.interfaces.nsIClipboard);
		if (!clip) return;
 
		// maak een transferable
		var trans = Components.classes['@mozilla.org/widget/transferable;1']
                  .createInstance(Components.interfaces.nsITransferable);
		if (!trans) return;
   
		// specificeer wat voor soort data we op willen halen; text in dit geval
		trans.addDataFlavor('text/unicode');
   
		// om de data uit de transferable te halen hebben we 2 nieuwe objecten 
		// nodig om het in op te slaan
		var str = new Object();
		var len = new Object();
   
		var str = Components.classes["@mozilla.org/supports-string;1"]
                  .createInstance(Components.interfaces.nsISupportsString);
		var copytext=meintext;
		str.data=copytext;
		trans.setTransferData("text/unicode",str,copytext.length*2);
		var clipid=Components.interfaces.nsIClipboard;
		if (!clip) return false;
		clip.setData(trans,null,clipid.kGlobalClipboard);
	}
	alert("تم نسخ النص التالي إلى الحافظة:\n\n" + meintext);
	return false;
}
else
{
	inElement = meintext;
 
	if (inElement.createTextRange) {
		var range = inElement.createTextRange();
		if (range)
			range.execCommand('Copy');
	} else {
		var flashcopier = 'flashcopier';
		if(!document.getElementById(flashcopier)) {
			var divholder = document.createElement('div');
			divholder.id = flashcopier;
			document.body.appendChild(divholder);
		}
		document.getElementById(flashcopier).innerHTML = '';
		var divinfo = '<embed src="_clipboard.swf" FlashVars="clipboard='+encodeURIComponent(inElement.value)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
		document.getElementById(flashcopier).innerHTML = divinfo;
	}
	alert("تم نسخ النص التالي إلى الحافظة:\n\n" + inElement.value);
}
}

var siteurl = "http://www.9ory.com";
var sitename = "مركز رفع الصور صوري";

function addbookmark(){
 if (window.sidebar) { 	
	window.sidebar.addPanel(sitename, siteurl,"");
	} else if( window.external ) { 
             window.external.AddFavorite( siteurl, sitename); 
}

}

