/*Ova e za ajax da funkcionira*/
RUZEE.Borders.add({
  '.rounded_Top, .rounded_Bottom, .rounded_Left, .rounded_Right':
      { borderType:'simple', cornerRadius:5 },
  '.rounded_Top': { edges:'lrt' },
  '.rounded_Bottom': { edges:'lrb' },
  '.rounded_Left': { edges:'ltb' },
  '.rounded_Right': { edges:'rtb' },
  '.rounded_corner_TopAll': {borderType:'simple', edges:'lrt', cornerRadius:5},
  '.rounded_corner_BottomAll': {borderType:'simple', edges:'lrb', cornerRadius:5},
  '.rounded_corner_LeftAll': {borderType:'simple', edges:'ltb', cornerRadius:5},
  '.rounded_corner_LeftTop': {borderType:'simple', edges:'lt', cornerRadius:5},
  '.rounded_corner_LeftBottom': {borderType:'simple', edges:'lb', cornerRadius:5},
  '.rounded_corner_RightAll': {borderType:'simple', edges:'rtb', cornerRadius:5},
  '.rounded_corner_RightTop': {borderType:'simple', edges:'rt', cornerRadius:5},
  '.rounded_corner_RightBottom': {borderType:'simple', edges:'rb', cornerRadius:5},
  '.rounded_picture': { borderType:'simple', cornerRadius:5 },
  '.rounded_border': { borderType:'simple', cornerRadius:5 },
  '.rounded_corner': { borderType:'simple', cornerRadius:5 },
  '.rounded_border_shadow': { borderType:'shadow', cornerRadius:5, shadowWidth:4 },
  '.rounded_corner_shadow': { borderType:'shadow', cornerRadius:5, shadowWidth:4 },
  '.rounded_border_glow': { borderType:'glow', cornerRadius:5, glowRadius:4, glowColor:'#CCCCCC' },
  '.rounded_corner_glow': { borderType:'glow', cornerRadius:5, glowRadius:4, glowColor:'#CCCCCC' },
  '.rounded_corner_fade': { borderType:'fade', cornerRadius:8 }
});

/*-------------------------------- Start primer---------------------------------------------*/
/*Ispraka forma*/
function send(){
	var params = Form.serialize($('commentsForm'));
	new Ajax.Updater('previewdiv', 'ddtJavascript/AjaxOnLoad/edit.asp', {method:'get', asynchronous:true, parameters:params});
}
function sendEmail(){
	var params = Form.serialize($('mailForm'));
	new Ajax.Updater('email', 'ddtJavascript/AjaxOnLoad/Components/emailForm_CMD.asp', {method:'post', asynchronous:true, parameters:params});
}
/*-------------------------------- End primer---------------------------------------------*/

/*---------------------------------------Start BODY------------------------------------------*/
/* GROUP START HERE Ova se povikuva preku id za grupite za totalen AJAX sajt*/
function group(id)
{
/*    document.getElementById('content01').innerHTML = 'Loading...';*/
	$('bodycontent').innerHTML = 'Loading...';
/*	$('bodycontent').innerHTML = '<img src="Images/indicator.gif" width="16" height="16" />';*/
    new Ajax.Updater('bodycontent', 'ddtComponents/Components/Content/recBody.asp?id=' + id, {method:'get', asynchronous:true, evalScripts:true});
}
/*GROUP END HERE*/

/*NASLOVNA START HERE Ova se povikuva na start i go naoga prviot rekord*/
function naslovna() {
	$('bodycontent').innerHTML = 'Loading...';
	new Ajax.Updater('bodycontent', 'ddtComponents/Components/Content/recBodyNaslovna.asp', {onComplete:function(){Element.hide('bodycontent'); Effect.Appear('bodycontent');}, method:'get', asynchronous:true, evalScripts:true});
}
/*NASLOVNA END HERE*/

/*NASLOVNA START HERE Ova se povikuva na start i go naoga headerot*/
function header() {
	$('header').innerHTML = 'Loading...';
	new Ajax.Updater('header', 'ddtComponents/Components/Content/recHeader.asp', {method:'get', asynchronous:true, evalScripts:true});
}
/*HEADER END HERE*/

/*FOOTER START HERE Ova se povikuva na start i go naoga headerot*/
function footer() {
	$('footer').innerHTML = 'Loading...';
	new Ajax.Updater('footer', 'ddtComponents/Components/Content/recFooter.asp', {method:'get', asynchronous:true, evalScripts:true});
}
/*FOOTER END HERE*/
/*---------------------------------------End BODY------------------------------------------*/

/*------------------------------------------Funkcii onload START------------------------------*/
/*Ova se otvara na start*/
window.onload = function() {
/*	new Ajax.Updater('search', 'Components/Search_Form/Form_Search.asp', {method:'get', asynchronous:true, evalScripts:true});*/
/*	new Ajax.Updater('email', 'Components/Email_Form/Form_Email.asp', {method:'get', asynchronous:true, evalScripts:true});*/
/*	new Ajax.Updater('header', 'Components/Content/recHeader.asp', {method:'get', asynchronous:true, evalScripts:true});	*/
/*	new Ajax.Updater('bodycontent', 'Components/Content/recBodyNaslovna.asp', {method:'get', asynchronous:true, evalScripts:true});*/
/*	new Ajax.Updater('footer', 'Components/Content/recFooter.asp', {method:'get', asynchronous:true, evalScripts:true});*/
	/*Ova e potrebno za Ruzee boreders da go napravi na start*/
	RUZEE.Borders.render();
/*	mladdevents();*/
}
/*------------------------------------------Funkcii onload END------------------------------*/

/*----------------DDT WEB COMPONENTS START HERE------------------------*/

/*--add Bookmark cross browser start here----*/
function addBookmark(title,url) { 
    if (window.sidebar) { 
        window.sidebar.addPanel(title, url,"");
    } else if( document.all ) {
        window.external.AddFavorite(url, title);
    } else if( window.opera && window.print ) {
        return true;
    }
}
/*---add Bookmark cross browser end here----*/

/*--Search form Start--*/
function ddtsearch() {
		$('ddtsearch').innerHTML = 'Loading...';
		new Ajax.Updater('ddtsearch', 'ddtComponents/Components/Search_Form/Form_Search.asp', {method:'post', asynchronous:true, evalScripts:true});
	}
/*--Search form End--*/

/*search result Start action for ddtsearch*/
function searchResult() {
var params = Form.serialize($('searchForm'));
var searchForm = new Ajax.Updater('body', 'ddtComponents/Components/Search_Form/searchResult.asp', {onComplete:function(){Element.hide('body'); Effect.Appear('body');}, method:'get', asynchronous:true, parameters:params, evalScripts:true});
}
/*search result End*/
/*Navigation for search Start HERE*/

function ddtsearchnavigation(txtBaraj,offset) {
/*    document.getElementById('content01').innerHTML = 'Loading...';*/
/*	$('body').innerHTML = 'Loading...';*/
	$('body');
/*	$('bodycontent').innerHTML = '<img src="Images/indicator.gif" width="16" height="16" />';*/
    new Ajax.Updater('body', 'ddtComponents/Components/Search_Form/searchResult.asp?txtBaraj=' + txtBaraj + '&offset=' + offset, {method:'get', asynchronous:true, evalScripts:true});
}

function ddtsearchprev(txtBaraj,MM_movePrev) {
/*    document.getElementById('content01').innerHTML = 'Loading...';*/
/*	$('body').innerHTML = 'Loading...';*/
	$('body');
/*	$('bodycontent').innerHTML = '<img src="Images/indicator.gif" width="16" height="16" />';*/
    new Ajax.Updater('body', 'ddtComponents/Components/Search_Form/searchResult.asp?txtBaraj=' + txtBaraj + '&offset=' + MM_movePrev, {method:'get', asynchronous:true, evalScripts:true});
}

function ddtsearchnext(txtBaraj,MM_moveNext) {
/*    document.getElementById('content01').innerHTML = 'Loading...';*/
/*	$('body').innerHTML = 'Loading...';*/
	$('body');
/*	$('bodycontent').innerHTML = '<img src="Images/indicator.gif" width="16" height="16" />';*/
    new Ajax.Updater('body', 'ddtComponents/Components/Search_Form/searchResult.asp?txtBaraj=' + txtBaraj + '&offset=' + MM_moveNext, {method:'get', asynchronous:true, evalScripts:true});
}
/*Navigation for search End HERE*/

/*--Email form Start--*/
function ddtemail() {
	$('ddtemail').innerHTML = 'Loading...';
	new Ajax.Updater('ddtemail', 'ddtComponents/Components/Email_Form/Form_Email.asp', {method:'post', asynchronous:true, evalScripts:true});
	}
/*--Email form End--*/

/* SEND EMAILVAL START HERE Action for ddtemail*/
function sendEmailVal() {
var valid = new Validation('mailForm', {onSubmit:true, immediate : true, useTitles : true});
if (valid.validate())
	{
var params = Form.serialize($('mailForm'));
var sendEmail = new Ajax.Updater('ddtemail', 'ddtComponents/Components/Email_Form/CMD_Email.asp', {onComplete:function(){Element.hide('ddtemail'); Effect.Appear('ddtemail');}, method:'post', asynchronous:true, parameters:params, evalScripts:true});
	}
}
/*SEND EMAILVAL END HERE*/
/*MAP PAGE START HERE*/

function ddtmap() {
	$('ddtmap').innerHTML = 'Loading...';
	new Ajax.Updater('ddtmap', 'ddtComponents/Components/Map/Map_Inc.asp', {method:'post', asynchronous:true, evalScripts:true});
}
/*MAP PAGE END HERE*/

/*-----START Send page to friend-------*/
function sendpage(id){
	$('body').innerHTML = 'Loading...';
	new Ajax.Updater('body', 'ddtComponents/Components/Send_to_friend/SendForm.asp?id=' + id, {onComplete:function(){Element.hide('body'); Effect.Appear('body');}, method:'get', asynchronous:true, evalScripts:true}); 
}

function sendpagecmd() {
var valid = new Validation('sendpage', {onSubmit:true, immediate : true, useTitles : true});
if (valid.validate())
	{
var params = Form.serialize($('sendpage'));
var sendEmail = new Ajax.Updater('body', 'ddtComponents/Components/Send_to_friend/CMD_Email.asp', {onComplete:function(){Element.hide('body'); Effect.Appear('body');}, method:'post', asynchronous:true, parameters:params, evalScripts:true});
	}
}
/*-----END Send page to friend-------*/

/*--Menu horizontal Start-- ne se upotrebuva zaradi nekoi nepravilnosti*/
function ddtmenuhor() {
		$('ddtmenuhor').innerHTML = 'Loading...';
		new Ajax.Updater('ddtmenuhor', 'ddtComponents/Components/dhtmlGoodies/menuGroups.asp', {method:'get', asynchronous:true, evalScripts:true});
	}
/*--Menu horizontal End--*/
/*---------ddtshop start here ova e za vo header---------*/
function ddteshop() {
		$('ddteshop').innerHTML = 'Loading...';
		new Ajax.PeriodicalUpdater('ddteshop', 'ddtComponents/Components/Eshop/recCount.asp', {method:'post', asynchronous:true, frequency:5, evalScripts:true});
	}
/*---------ddtshop end here ova e za vo header---------*/
/*---------curentVisitors start here ova e za vo header---------*/
function ddtcurentvisitors() {
		$('ddtcurentvisitors').innerHTML = 'Loading...';
		new Ajax.PeriodicalUpdater('ddtcurentvisitors', 'ddtComponents/Components/CurentVisitors/Default.asp', {method:'post', asynchronous:true, frequency:120, evalScripts:true});
	}
/*---------curentVisitors end here ova e za vo header---------*/

/*-------------------DDT WEB COMPONENTS END HERE-------------------------------- */


/*--------------------------------Combintion effects START--------------------------------*/
/* EFFECT START Ova se koristi ako sakame da gi vcituva rekordite so pomos na efekti*/
/*function groupEff(id){
	$('bodycontent').innerHTML = 'Loading...';
	new Ajax.Updater('bodycontent', 'Components/Content/recBody.asp?id=' + id, {onComplete:function(){ Effect.toggle('bodycontent','slide');}, method:'get', asynchronous:true, evalScripts:true}); 
}*/
function groupEff(id){
	$('body').innerHTML = 'Loading...';
	new Ajax.Updater('body', 'ddtComponents/Components/Content/recBody.asp?id=' + id, {onComplete:function(){Element.hide('body'); Effect.Appear('body');}, method:'get', asynchronous:true, evalScripts:true}); 
}
/*EFFECT END*/
/*--------------------------------Combintion effects END--------------------------------*/

/*--------------------------------PROBI-------------------------------------------------*/
/*function searchResult(text) {
var params = Form.serialize($('searchForm'));
var params1 = Form.serialize(parent.document.getElementById('searchForm'));
var searchForm = new Ajax.Updater('bodycontent', 'Components/Search_Form/SearchResult.asp?txtBaraj' + text, {onComplete:function(){new Ajax.Updater(parent.document.getElementById('content'), 'Components/Search_Form/frameResult.asp', {method:'get', asynchronous:true, parameters:params1, evalScripts:false});}, method:'get', asynchronous:true, parameters:params, evalScripts:true});
}*/
/*parent.document.iframe*/
/*search result End*/
/*--------------------------------END PROBI-------------------------------------------------*/
//--------------------------------ddt navigation start---------------------------------------------
function ddtnavigation(vrska,div){ // ddtnavigation('send.asp','div')
/*	$(div).innerHTML = 'Loading...';*/
/*	$('bodycontent').innerHTML = '<img src="Images/indicator.gif" width="16" height="16" />';*/
    $(div);
	new Ajax.Updater(div, vrska, {onComplete:function(){Element.hide(div); Effect.BlindDown(div);}, method:'get', asynchronous:true, evalScripts:true});
};


function ddtnavigation5(vrska1,div1,vrska2,div2,vrska3,div3,vrska4,div4,vrska5,div5) {
	$(div1);
    new Ajax.Updater(div1, vrska1, {onComplete:function(){$(div2);
    new Ajax.Updater(div2, vrska2, {onComplete:function(){$(div3);
	new Ajax.Updater(div3, vrska3, {onComplete:function(){$(div4);
	new Ajax.Updater(div4, vrska4, {onComplete:function(){$(div5);
	new Ajax.Updater(div5, vrska5, {method:'post', asynchronous:true, evalScript:true});},method:'post', asynchronous:true, evalScript:true});},method:'post', asynchronous:true, evalScript:true});}, method:'post', asynchronous:true, evalScripts:true});}, method:'post', asynchronous:true, evalScripts:true});
};
//--------------------------------ddt navigation end-----------------------------------------------
//--------------------------------ddt forms start--------------------------------------------------
function ddtforms(vrska,div,forma) {//onSubmit('send_cmd.asp','products','formName'))
var valid = new Validation(forma, {onSubmit:true, immediate : true, useTitles : true});
if (valid.validate())
	{
var params = Form.serialize($(forma));
var sendEmail = new Ajax.Updater(div, vrska, {onComplete:function(){Element.hide(div); Effect.Appear(div);}, method:'post', asynchronous:true, parameters:params, evalScripts:true});
	}
};
//--------------------------------ddt forms end--------------------------------------------------
function ddtformsredirect(vrska,div,forma,redirect,div2) {//onSubmit('send_cmd.asp','products','formName','vratisenazad.asp','displaydiv'))
var valid = new Validation(forma, {onSubmit:true, immediate : true, useTitles : true});
if (valid.validate())
	{
var params = Form.serialize($(forma));
var sendEmail = new Ajax.Updater(div, vrska, {onComplete:function(){$(div2).innerHTML = 'Loading...';
	new Ajax.Updater(div2, redirect, {method:'post', asynchronous:true, evalScript:true});}, method:'post', asynchronous:true, parameters:params, evalScripts:true});
	}
};


//--------------------------------toggle colors--------------------------------------------------
var lastClicked = null;
function ddtToggle(id, newBackgroundColor, newBorderColor, newBorderStyle, newBackgroundImage) {
 identity=document.getElementById(id);
 if(lastClicked) {
  lastClicked.style.backgroundColor = "";
  lastClicked.style.borderColor = "";
  lastClicked.style.borderStyle = "";
  lastClicked.style.backgroundImage = "";
 }
  identity.style.backgroundColor = newBackgroundColor;
  identity.style.borderColor = newBorderColor;
  identity.style.borderStyle = newBorderStyle;
  identity.style.backgroundImage = newBackgroundImage;
  lastClicked = identity;
};
//----------------------------------toggle colors end----------------------------------------------

//--------------------------------toggle colors with class selector (Set class)--------------------
var posledenKliknat = null;
function changeClass(id,newClassName) {
	klik=document.getElementById(id);
	if(posledenKliknat) {
  		posledenKliknat.className = "";
 }
	klik.className = newClassName;
	posledenKliknat = klik;
};
//----------------------------------toggle colors with class selector (Set class) end---------------

//--------------------------------ddtformsclassic bez validacija za dizajn start--------------------------------------------------
function ddtformsclassic(vrska,div,forma) {//onSubmit('send_cmd.asp','products','formName')) ili onClick="ddtformsclassic('Send.asp','imeNaDiv','formName')"
	var params = Form.serialize($(forma));
	new Ajax.Updater(div, vrska, {method:'post', asynchronous:true, parameters:params, evalScripts:true});
};
//--------------------------------ddt forms classic bez validacija za dizajn end--------------------------------------------------

//--------------------------------ddtformsclassicredirect bez validacija za dizajn start TEST--------------------------------------------------
function ddtformsclassicredirect(vrska,div,forma,redirect,div2) {//onSubmit('send_cmd.asp','products','formName','vratisenazad.asp','displaydiv'))
	var params = Form.serialize($(forma));
//	new Ajax.Updater(div, vrska, {onComplete:function(){$(div2).innerHTML = 'Loading...';
	new Ajax.Updater(div, vrska, {onComplete:function(){$(div2);
	new Ajax.Updater(div2, redirect, {method:'post', asynchronous:true, evalScript:true});}, method:'post', asynchronous:true, parameters:params, evalScripts:true});
};
// AjaxInclude
var rootdomain="http://"+window.location.hostname

function ajaxinclude(url) {
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.open('GET', url, false) //get page synchronously 
page_request.send(null)
writecontent(page_request)
}

function writecontent(page_request){
if (window.location.href.indexOf("http")==-1 || page_request.status==200)
document.write(page_request.responseText)
};
