// JavaScript Document

//viewport
var vpx;

if (self.innerHeight) // all except Explorer
{
	vpx = self.innerWidth;
}
else if (document.documentElement && document.documentElement.clientHeight)
	// Explorer 6 Strict Mode
{
	vpx = document.documentElement.clientWidth;
}
else if (document.body) // other Explorers
{
	vpx = document.body.clientWidth;
}

function vpwMargin(){
if(vpx>810 && vpx<1115){
	document.write('<style>#container {margin-left: 30px;}</style>');
}
if(vpx<810){
	document.write('<style>#container {margin-left: 0;}</style>');
}
}


// Random banners
 function bannerN1() {
document.write("<a href=\"http://stem-nos.kpn-is.nl/flash/deruyter/\" class=\"noicon\" rel=\"external\"><img src=\"/gfx/nosnl/v2/images/nieuws/btn_michielderuyter.jpg\" alt=\"Michiel de Ruyter\" width=\"128\" height=\"47\" border=\"0\" /><\/a>");
}
function bannerN2() {
document.write("<a href=\"/nosjournaal/artikelen/2007/5/16/quiz_klimaat.html\" class=\"noicon\" rel=\"internal\"><img src=\"/gfx/nosnl/v2/images/nieuws/btn_quiz.jpg\" alt=\"Quiz: Hoe groen ben ik?\" width=\"128\" height=\"47\" border=\"0\" /><\/a>");
}
function bannerN3() {
    document.write("<a href=\"/nosjournaal/columns/zomercolumns.html\" class=\"noicon\" rel=\"external\"><img src=\"/gfx/nosnl/v2/images/nieuws/btn_zomercolumns.jpg\" alt=\"Zomercolumns\" width=\"128\" height=\"47\" border=\"0\" /><\/a>");
}
function pickBannerNews() {
    getal = Math.random();
    if (getal <= 0.3333) {
        bannerN1();
    }
	else if (getal > 0.3333 && getal <= 0.6666) {
        bannerN2();
    }
	else {
        bannerN3();
    }
}


// Rest
function copyright() {
   document.write('<a href="/assets/service/nosnl_auteursrechten.html">&copy; NOS ' + jaar + '</a> | <a href="/assets/service/nosnl_voorwaarden.html">voorwaarden</a>')
}

function sitestat(ns_l) {
	ns_l+="&ns__t="+new Date().getTime();ns_pixelUrl=ns_l;
	ns_0=top.document.referrer;
	ns_0=(ns_0.lastIndexOf("/")==ns_0.length-1)?ns_0.substring(ns_0.lastIndexOf("/"),0):ns_0;
	if(ns_0.length>0)ns_l+="&ns_referrer="+escape(ns_0);
	if(document.images) {
		ns_1=new Image();ns_1.src=ns_l;
	} else
	document.write("<img src="+ns_l+" width=\"1\" height=\"1\" />");
}


// OmroepLogo
var PoAlignment = 'PoRightTop';
var PoLogoType  =  2;
var PoVSpace  = 1;
var PoHSpace  = 19;
var PoFloatX  = false;
var PoFloatY = false;
var PoVert  = true;

var Browser = '';
var MenuExtra = false;

function placeOmroepLogo()
{
	winWidth = (document.all)?document.body.clientWidth:window.innerWidth;
	if (winWidth >720) {
		document.writeln('<script language="javascript" type="text/javascript" src="http://p.omroep.nl/menu/scripts/pomenu.js"></script>');
	}	
}


// Dreamweaver scripts voor js_sitenav.js
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_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_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];}
}


// Scriptje voor ReadSpeaker
function cPopUpSpeak(item){
//	urrel = 'http:\/\/www.nos.nl\/gfx\/readspeaker\/readspeaker.html?urrel=' + document.location + '&id=' + item;
//	window.open(urrel,'readspeaker','width=400,height=150');
}


// Scriptje voor Ombudsman Klachtenformulier
function checkOmbudsman()
{
	check = 1;

	var vpArray = new Array();
	vpArray[0] = "ombuds_naam";
	vpArray[1] = "ombuds_email";
	vpArray[2] = "ombuds_datumuitzending";
	vpArray[3] = "ombuds_datumklachtpv";
	vpArray[4] = "ombuds_datumklachto";
	vpArray[5] = "ombuds_klachttxt";

	for(i=0;i<vpArray.length;i++)
	{
		itemid = vpArray[i];
		if (document.ombuds_klachten[itemid].value.length == 0)
		{
			document.getElementById(itemid).className = 'req_warn';
			check = 0;
		}
		else
		{
			document.getElementById(itemid).className = 'req';
		}
	}
	if(check==1)
	{
		return true;
	}
	else
	{
		alert('Om uw klacht te kunnen verwerken is een volledig ingevuld formulier benodigd.');
		return false;
	}

}