var baseHost = "http://localhost/vii-website-full";
/////////////////////////  Frame checking //////////////////////////////////////

function cekFrame (headerPage) {
	var address;
	
	if (headerPage=="") {
		headerPage="lastest-stories-header.html";
		address="lastest-stories.php";
	} else {
		address=window.location;
	}
	if(window == window.top) {
        var s='<html><head><title>VII Photo Agency</title></head>'+
        '<frameset rows="64,*" cols="*" framespacing="0" frameborder="no" border="0">'+
		'<frame src="'+ headerPage +'" name="header" frameborder="no" scrolling="no" noresize id="header">'+
		'<frame src="'+ address +'" name="content" frameborder="no" scrolling="auto" id="content">'+
		'</frameset>'+
        '</html>';

        document.write(s); 
	}
	
	if (window.parent.frames['header'].location.href.indexOf(headerPage)== -1)  {
		
		window.parent.frames['header'].location.href = headerPage;
	}
}

////////////////////////////////////////////////////////////////////////////

function show_pic (pic_file) {
	return ("<im" + "g sr" + "c=\"" + pic_file + "\">");
}

///////////////////////////////// open popUp center ////////////////////////

function openPopUp (url,winName, winWidth, winHeight,scrollbar,resize) {
	var posY = (screen.height - winWidth)/2;
	var posX = (screen.width - winHeight)/2;
	window.open (url, winName,'width='+winWidth+ ',height='+ winHeight +',scrollbars='+scrollbar+',resizable='+resize+', left='+posX+', top='+posY);
}


//////////////////////////////// BEGIN LOADING PAGE ///////////////////////
/*
function loadImages() {
	if (document.getElementById) {  // DOM3 = IE5, NS6
		document.getElementById('hidepage').style.visibility = 'hidden';
	} else {
		if (document.layers) {  // Netscape 4
			document.hidepage.visibility = 'hidden';
		} else {  // IE 4
			document.all.hidepage.style.visibility = 'hidden';
      }
   }
}
*/

///////////////////////////////// END OF LOADING PAGE ////////////////////////

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_changeProp(objName,x,theProp,theValue) { //v6.0
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("style.")==-1 || obj.style)){
    if (theValue == true || theValue == false)
      eval("obj."+theProp+"="+theValue);
    else eval("obj."+theProp+"='"+theValue+"'");
  }
}
function MM_preloadImages() { //v3.0
  var d=document; 
  if(d.images){ 
  	if(!d.MM_p) 
		d.MM_p=new Array();
    	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 
		for(i=0; i<a.length; i++)
    		if (a[i].indexOf("#")!=0){ 
				d.MM_p[j]=new Image; 
				d.MM_p[j++].src=a[i];
			}
		}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; 
  for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) 
  	x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; 
  document.MM_sr=new Array; 
  for(i=0;i<(a.length-2);i+=3)
    if ((x=MM_findObj(a[i]))!=null){
  	   document.MM_sr[j++]=x; 
	   if(!x.oSrc)
	      x.oSrc=x.src; 
	   x.src=a[i+2]; 
   }
}

////////////////////////////////  THIS FUNCTION USED IN HEADER MENU ///////////////////
function goTo(targeturl, headerPage) {
	if (targeturl && headerPage) {
        window.parent.frames['header'].location = headerPage;
        document.location.href = targeturl;
    }
}
	
//////////////////////  BEGIN no drag script ///////////////////////////////////////

var specialcase = ((navigator.userAgent.indexOf('Mac') != -1) || document.all);
var flag = 0;
var msg = 'All images are copyrighted and are owned by the photographers who created them. Under no circumstance shall these digital files, images, or text be used, copied, displayed or pulled from this site without the expressed written consent of the photographers and the VII photo agency.';
var initialized = false;

function noDragImage()
{
	if (!(document.getElementById || document.all || document.layers)) return;
	if (specialcase)
	{
		if (document.layers) document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove = special;
	}
	for (i=0;i<document.images.length;i++)
	{
		document.images[i].onmousedown = controle;
		document.images[i].onmouseup = function() {return false};
		if (specialcase)
		{
			document.images[i].onmousemove = special;
			document.images[i].onclick = clearIt;
		}
	}
	if (self.initializePage) initalizePage();
}

function controle(e)
{
	copyAttempt = 0;
	if (e && window.Event)
	{
		x = e.screenX;
		y = e.screenY;
		theButt = (e.which == 3);
	}
	else if (window.event)
	{
		x = window.event.clientX;
		y = window.event.clientY;
		theButt = (window.event.button == 2);
	}
	if (specialcase)
	{
		flag = 1;
		if (!document.all) return false; //NN Mac
	}
	if (theButt)
	{
		copyAttempt = 1;
		flag = 0;
		//alert(msg);
		return false; // NN4 only
	}
	if (specialcase) flag = 1;
	return false;
}

function special(e)
{
	theObj = '';
	if (window.Event)
	{
		x1 = e.screenX;
		y1 = e.screenY;
		if (e.target.parentNode) theObj = e.target.parentNode.tagName;
	}
	else
	{
		x1 = window.event.clientX;
		y1 = window.event.clientY;
		theObj = window.event.srcElement.parentElement.tagName;
	}
	var isLink = (theObj == 'A');
	if (flag && (!isLink || ((Math.abs(x-x1) > 10) || (Math.abs(y-y1) > 10))))
	{
		copyAttempt = 1;
		flag = 0;
		//alert(msg);
		return false;
	}
}

function clearIt()
{
	flag = 0;
	if (copyAttempt)
	{
		copyAttempt = 0;
		return false;
	}
}
