function comm(k){
$(".cloned").remove();
if (k=='0'){
$("#comm_cont").clone().addClass("cloned").appendTo($("#commm"));
}else{
$("#comm_cont").clone().addClass("cloned").appendTo($("#comment_"+k));
}
another();
$(".parent_class").each(function (i) {
if ($(this).parent().parent().hasClass("cloned")){
$(this).val(k);
//alert(k);
//$(this).parent().parent().hide();
}
});
}
function another(){
var newDate = new Date;
var id = newDate.getTime();
id+=Math.floor(Math.random()*101);
$("#captcha").attr('src', '/securimage/securimage_show.php?sid='+id);
}
var showpopup = 0;
function getElementPosition(elemId, rows)
{
elemLeft = document.getElementById(elemId).offsetLeft;
elemTop = document.getElementById(elemId).offsetTop;
if (elemTop == 0)
{
switch (elemId)
{
case "img1": elemLeft = elemLeft + 225; elemTop = elemTop + 121; break;
case "img2": elemLeft = elemLeft + 242; elemTop = elemTop + 121; break;
case "img3": elemLeft = elemLeft + 259; elemTop = elemTop + 121; break;
}
}
switch (rows)
{
case "1": elemTop = elemTop - 48; break;
case "2": elemTop = elemTop - 66; break;
}
elemLeft = elemLeft + 20;
return {left: elemLeft, top: elemTop};
}
function showPopup(id)
{ return false;
switch (id)
{
case "img1": link = '/catalog/'; textlink = 'Каталог товаров'; divwidth = '155'; rows = "1"; break;
case "img2": link = '/catalog/id2/'; textlink = 'Декоративно-отделочные материалы'; divwidth = '225'; rows = "2"; break;
case "img3": link = '/catalog/id12/'; textlink = 'Напольные покрытия'; divwidth = '190'; rows = "1"; break;
case "img4": link = '/catalog/id19/'; textlink = 'Кирпич, облицовочные
материалы, клинкер'; divwidth = '205'; rows = "2"; break;
case "img5": link = '/catalog/id27/'; textlink = 'Сантехника и водоснабжение'; divwidth = '150'; rows = "2"; break;
case "img6": link = '/catalog/id34/'; textlink = 'Кровельные материалы и сайдинг'; divwidth = '210'; rows = "2"; break;
case "img7": link = '/catalog/id37/'; textlink = 'Светильники и электрооборудование'; divwidth = '195'; rows = "2"; break;
case "img8": link = '/catalog/id44/'; textlink = 'Плитка'; divwidth = '85'; rows = "1"; break;
case "img9": link = '/catalog/id48/'; textlink = 'Системы отопления и кондиционирования'; divwidth = '195'; rows = "2"; break;
case "img10": link = '/catalog/id54/'; textlink = 'Двери, окна'; divwidth = '120'; rows = "1"; break;
case "img11": link = '/catalog/id59/'; textlink = 'Товары для дома и сада'; divwidth = '165'; rows = "2"; break;
case "img12": link = '/catalog/id64/'; textlink = 'Мебель, кухни'; divwidth = '135'; rows = "1"; break;
case "img13": link = '/catalog/id64/'; textlink = 'Мебель, кухни'; divwidth = '135'; rows = "1"; break;
case "img14": link = '/catalog/id53/'; textlink = 'Системы отопления и кондиционирования'; divwidth = '195'; rows = "2"; break;
case "img15": link = '/catalog/id64/'; textlink = 'Мебель, кухни'; divwidth = '135'; rows = "1"; break;
}
content = '
';
document.getElementById('popup').style.width = divwidth+'px';
document.getElementById('popup').innerHTML = content;
coords = getElementPosition(id, rows);
document.getElementById('popup').style.top = coords.top+'px';
document.getElementById('popup').style.left = coords.left+'px';
if (showpopup == 0)
{
$("div#popup").css({opacity: 0});
document.getElementById('popup').style.display = 'block';
$("div#popup").animate({opacity: 1}, 350);
showpopup = 1;
}
}
function hidePopup()
{
if (showpopup == 1)
{
document.getElementById('popup').style.display = 'none';
showpopup = 0;
}
}
function overPopup()
{
document.getElementById('popup').style.display = 'block';
}
function outPopup()
{
document.getElementById('popup').style.display = 'none';
showpopup = 0;
}
function online_hover_init(){
$('.clients_list ul li p').hover(function(e){
$(this).next().addClass('onlineHoverInfoBoxActive');
},function(){
$(this).next().removeClass('onlineHoverInfoBoxActive');
});
}
$(function (){
var body = $('body');
var wr = $('.wrapper');
online_hover_init();
if($('.brands2').length){
var brands = $('.brands2');
var brands_ul = brands.find('ul');
var brands_link = brands_ul.find('li');
var width_brands = brands.width();
var ind_clone = 0;
var uoter_w_b = 0;
var save_app_str = brands_ul.html();
var app_str = '';
setTimeout(function(){
//console.log(brands_link.length);
brands_link.each(function(){
uoter_w_b += $(this).outerWidth(true);
});
var _duration = uoter_w_b*45; //скорость прокрутки брендов
var _k = 1;
while(uoter_w_b*ind_clone <= width_brands*3){
app_str += save_app_str;
ind_clone++;
}
brands_ul.html(app_str);
brands_link = brands_ul.find('li');
var anim = function(){
brands_ul.animate(
{marginLeft: -1*(uoter_w_b+23-(width_brands-123))},
{queue: false, duration: _duration*_k, easing: 'linear', complete: function(){
brands_ul.css('margin-left','0');
_k = 1;
anim();
}
}
);
}
anim();
brands_link.hover(function(){
var elem = $(this);
elem.parent().stop();
elem.stop().animate({opacity: 1}, 500);
}, function(){
$(this).stop().animate({opacity: 0.3}, 500);
_k = ((uoter_w_b+23) + parseInt(brands_ul.css('margin-left')))/(uoter_w_b+23);
anim();
});
}, 2000);
}
$('ul.rssimple').delegate('li:not(.current)', 'click', function() {
$(this).addClass('current').siblings().removeClass('current')
.parents('div.rscontent').find('div.box').hide().eq($(this).index()).fadeIn(150);
})
});
/*
CUSTOM FORM ELEMENTS
*/
var checkboxHeight = "25";
var radioHeight = "25";
var selectWidth = "177";
document.write('');
var Custom = {
init: function() {
var inputs = document.getElementsByTagName("input"), span = Array(), textnode, option, active;
for(a = 0; a < inputs.length; a++) {
if((inputs[a].type == "checkbox" || inputs[a].type == "radio") && inputs[a].className == "rsstyled") {
span[a] = document.createElement("span");
span[a].className = inputs[a].type;
if(inputs[a].checked == true) {
if(inputs[a].type == "checkbox") {
position = "0 -" + (checkboxHeight*2) + "px";
span[a].style.backgroundPosition = position;
} else {
position = "0 -" + (radioHeight*2) + "px";
span[a].style.backgroundPosition = position;
}
}
inputs[a].parentNode.insertBefore(span[a], inputs[a]);
inputs[a].onchange = Custom.clear;
if(!inputs[a].getAttribute("disabled")) {
span[a].onmousedown = Custom.pushed;
span[a].onmouseup = Custom.check;
} else {
span[a].className = span[a].className += " disabled";
}
}
}
inputs = document.getElementsByTagName("select");
for(a = 0; a < inputs.length; a++) {
if(inputs[a].className == "rsstyled") {
option = inputs[a].getElementsByTagName("option");
active = option[0].childNodes[0].nodeValue;
textnode = document.createTextNode(active);
for(b = 0; b < option.length; b++) {
if(option[b].selected == true) {
textnode = document.createTextNode(option[b].childNodes[0].nodeValue);
}
}
span[a] = document.createElement("span");
span[a].className = "rsselect";
span[a].id = "" + inputs[a].name;
span[a].appendChild(textnode);
inputs[a].parentNode.insertBefore(span[a], inputs[a]);
if(!inputs[a].getAttribute("disabled")) {
inputs[a].onchange = Custom.choose;
} else {
inputs[a].previousSibling.className = inputs[a].previousSibling.className += " disabled";
}
}
}
document.onmouseup = Custom.clear;
},
pushed: function() {
element = this.nextSibling;
if(element.checked == true && element.type == "checkbox") {
this.style.backgroundPosition = "0 -" + checkboxHeight*3 + "px";
} else if(element.checked == true && element.type == "radio") {
this.style.backgroundPosition = "0 -" + radioHeight*3 + "px";
} else if(element.checked != true && element.type == "checkbox") {
this.style.backgroundPosition = "0 -" + checkboxHeight + "px";
} else {
this.style.backgroundPosition = "0 -" + radioHeight + "px";
}
},
check: function() {
element = this.nextSibling;
if(element.checked == true && element.type == "checkbox") {
this.style.backgroundPosition = "0 0";
element.checked = false;
} else {
if(element.type == "checkbox") {
this.style.backgroundPosition = "0 -" + checkboxHeight*2 + "px";
} else {
this.style.backgroundPosition = "0 -" + radioHeight*2 + "px";
group = this.nextSibling.name;
inputs = document.getElementsByTagName("input");
for(a = 0; a < inputs.length; a++) {
if(inputs[a].name == group && inputs[a] != this.nextSibling) {
inputs[a].previousSibling.style.backgroundPosition = "0 0";
}
}
}
element.checked = true;
}
},
clear: function() {
inputs = document.getElementsByTagName("input");
for(var b = 0; b < inputs.length; b++) {
if(inputs[b].type == "checkbox" && inputs[b].checked == true && inputs[b].className == "rsstyled") {
inputs[b].previousSibling.style.backgroundPosition = "0 -" + checkboxHeight*2 + "px";
} else if(inputs[b].type == "checkbox" && inputs[b].className == "rsstyled") {
inputs[b].previousSibling.style.backgroundPosition = "0 0";
} else if(inputs[b].type == "radio" && inputs[b].checked == true && inputs[b].className == "rsstyled") {
inputs[b].previousSibling.style.backgroundPosition = "0 -" + radioHeight*2 + "px";
} else if(inputs[b].type == "radio" && inputs[b].className == "rsstyled") {
inputs[b].previousSibling.style.backgroundPosition = "0 0";
}
}
},
choose: function() {
option = this.getElementsByTagName("option");
for(d = 0; d < option.length; d++) {
if(option[d].selected == true) {
document.getElementById("" + this.name).childNodes[0].nodeValue = option[d].childNodes[0].nodeValue;
}
}
}
}
window.onload = Custom.init;
$(document).ready(function() {
$('.name_active').click(function(){
$(this).removeClass('name_active').val('');
});
});
//Поиск по арендаторам
function loadCategoryList(pid) {
$('#rsSubCat').load('/getSubCategory.php?pid='+pid);
}
$(document).ready(function() {
var pid = $('#rsCat option:selected').val();
if(pid) {
loadCategoryList(pid);
}
$('#rsCat').change(function() {
var pid = $(this).val();
loadCategoryList(pid);
});
});